Re-arrange mod package structure in terms of names and consistency.
* Package naming should happen just like the minecraft package
structure.
* Package names must be singular.
* Everything related to client must reside in a evilcraft.client or
evilcraft.core.client. (Or later evilcraft.lib.client)
* Instead of things like evilcraft.worldgen -> evilcraft.world.gen