external classes are listed under custom_classes
Fixes missing custom method definition
Fixing ordering methods expectation
trying to fix print statement on 3.X version
remove extra unused files
open class per file, TemplateCodeGenerator has its own file
Fixing breaking syntax on python 3.X
Disable support of newer python versions
reorganise files into package
add files to run metajson as a script

i.e:
- ./metajson-runner.py
- python -m metajson
update readJSON with main method
move templates inside package
Fixes running readJSON_test
trim white space
modify definition of JSONScheme to metajson.JSONScheme
change location of test_data to test/data
fixing last templates issues and enable all tests
Update setup.py to install metajson
ignore build folder