Start engine re-write for Beta. Ideally, I'd like to drop slick, but we
will see.
Remove EnumHelper and LevelType.
LevelTypes are now read from the API.
Fix input.
Rework collisions. They are kinda buggy atm, but they work.
Fix animations and explosions, kind of.
Remove unused MathHelper.
Add ResourceLoader, it will load resources, as the name says! ;)
Store game data location to a system property.
Rename Effects to Particles.
Remove sound related events.
Remove Event API from base game -> moved to Aurora.
Move Plugin API to Aurora.
Implement player's score saving.
Safer Translator class access.
Better check for determining whether we're in Eclipse or not.
Remove unneeded utility classes.
Fix sound engine not obeying the configuration.
Fix the texture of explosions, also fix collision handlers not being
called on collision.
Actually register (buggy) vanilla collision resolver in API.
Change level code, so that it doesn't use slick anymore.