Merge pull request #116 from bvssvni/master

New piston-graphics design
Fix compilation errors from new enum namespacing rules
Merge pull request #117 from AnthIste/build-fix

Fix compilation errors from new enum namespacing rules
Upgraded to latest shader_version