update template and test
add handling methods
Merge branch 'feature/refactor' of https://github.com/sinnerschrader-mobile/metaJSON into feature/refactor

Conflicts:
	templates/machine.m.mustache
Fixes all tests
Merge branch 'feature/refactor' of github.com:sinnerschrader-mobile/metaJSON into feature/refactor
Start to process template with different kind of properties
indentations
add more
add new methods
machine file template passes test
header template has now properties
remove call to propertyDefinitionString
add templates for humanClass
Signed-off-by: Park Sanggeon <sanggeon.park@sinnerschrader-mobile.com>
Merge branch 'feature/refactor' of https://github.com/sinnerschrader-mobile/metaJSON into feature/refactor

Conflicts:
	templates/_header.h.mustache
add new test case for string options and regexp
add notes for development and testing
Fixes TestSampleTestStringOptionsCase.test_machine_header_content test

Removes human file tests as it's not different from other test cases
adjust spaces of generated file
Supports maxLength, minLength, regex options


ObjectiveCCodeGenerator_test:TestSampleTestStringOptionsCase.test_machine_source_content passes
acceptNumber is NO for string type by default.
All tests passes