Moving some classes, fixes #226
Updating platform os names to reflect latest changes by @imartinezortiz affecting the release process.
Some cleaning in tests
Renamed EditorApplicationListenerDesktop back to EditorDesktop
Format
Fixed ShapesFactoryTest
Fix wrong conflict resolve in ReleaseInfo
Adde Touches behavior, processed by TouchSystem
Added Timers behavior, with TimersSystem associated
Updated bindings.json
Demo updated to new model
Move effects executor registering to initializer
Some fixes in EntitiesLoader
Added tests for Timers and Touches systems
Fixes after review
Merge pull request #328 from jtorrente/update-releaseplatform-names

Updating platform names
Adding a "documentation" component that has a name property. This component is added to the scene when it's created through Templates
Fixing AddScene: it was creating a FieldCommand with model.getGame() instead of using Model.getComponent(model.getGame(), EditState.class)
Merge pull request #330 from anserran/ec-engine-tests

Added tests for Touch and Timers behaviors (and some fixes along the way)
Fixing FieldNames. It contained several missing references.
Also: FieldNames has been moved to editor-schema. This allows us to reference the class in Exporter