* added yaml format of statelang related test data
* feature: implement multi type config parser
* adjust statemachine_json_parser to suit config parser
* bugfix: fix the problem of failure to parse "ServiceName"
* adjust statemachine_parser to be compatible with yaml
* add apache License, add some comments, and make some logical adjustments
* update state_machine_new_designer.yaml
* optimize and improve the unit test of config parser
* refactor config parser
* add apache License
* update