started with fully pythonized code generation
Convert sprite sheet code generator to python
turn off verbose mode in 'oryol'
python generators: moved dirty check into genutil.py
pythonified shader code generation
Converted MessageProtocol xml files to py
Removed XML code generation stuff
Merge branch 'pygen'

This replaces the XML-based code generation with fully python-driven codegen.