Debugging, resource, terrain zoom with the map
Finishing up
Merge branch 'factoryrefactor'
Delete test files
UpgradeTree no longer part of constructor for Buildings
Fixed errors caused by previous commit
Fixed annoying bug in ReflectionHelper (added the Double.class case) to the overide primitive types method
Factory is not spewing out hot red messages now. This is good
Implement Importing images for level editor

Right now it's just for tiles for testing purpose
Added some methods to ReflectionHelper and used them in the decoders (they're prettier now)
Changed occupy strategy in factory to reflect new design
Moved producables and observer pattern up to InteractiveEntity
_What_ produces  _what_ can now be fully decided from the XML file :)
Adding soldier and worker images
Merge pull request #35 from Tadimsky/LevelEditor_Layer

Tested layers on view side, works fine
A Whole bunch of javadoccing ftw
Strategies can now be defined for custom Units and Buildings in the XML file (for now Attack and Gather strategies are not because their constructors might change)
Now merge-able with master
Removed some prints and fixed gamestate
Changed GameMap to test