Made extend AbstractGenManager. Removed unneeded code.
Made extend AbstractChunkGenerator. Uses WorldGenConfig.
Uses WorldGenConfig. Removed GenMapInfo (and BlockInfo - which is shaded in)
Removed unused code
Setup the PluginListener
Shade abstracts to correct classpath.
Moved setBlock to AbstractCunkGenerator
Fixed using Data rather than ID for blocks
Shade metrics in.
Removed unused code.