added 1x1pixel-assets test-project for imports
EAdElement ids pass to be unique
Removed all setId to maintain EAdElement ids uniques. Now, equals and hashCode methdos uses this id
Merge branch 'master' of https://github.com/e-ucm/eadventure
removed main
Added small test main; fixed controls not showing (fixes issue #8)
Merge branch 'master' of github.com:e-ucm/eadventure
Fix model tests
Merge branch 'master' of https://github.com/e-ucm/eadventure
Import annotators now accept objects instead of demanding strings;
this partially addresses #11.
moved DataPrettifier.java to importer
Added import-read-write
Merge branch 'master' of github.com:e-ucm/eadventure
Updated pom.xml files and maven-recipes.txt:
   added release and no-gwt profiles (enable with -P)
   added editor and engine-desktop profiles (only build their modules)
Split EditorModel into interface, implementation, and persistence delegate
   EditorModel is the interface to be used externally
   EditorModelImpl is the implementation (which no longer knows
      anything about saving, loading, or files)
   EditorModelLoader is the persistence delegate
Fixed tests in revamped EditorModel
   (additional testing files added to repository)
EditorModel can now load and save zip files
Added more utility methods to FileUtils
Replaced ead:tools-java FileUtils and JavaFileUtils with ead:utils
  - Added dependency on ead:utils to access it
  - Added missing binaryFileEquals method to ead:utils FileUtils
  - Added tests for FileUtils, fixed several bugs
Injection in EAdventureImporter is now external
   - Fixes missing EditorAnnotator during import-from-editor
   - Required changes to tests and ead:exporter-gui

Also made importer read-write test a lot more debug-friendly
Added test dependency to ead:utils pom
Fixed typo in class-name for ReturnableRunnable
Fixes typos, adds correct package to ead:java-tools package-info
Fixed extra import in editor FileMeu.java
Removed extra spaces from engine-gdx-html pom