Decoupled cChunkGenerator from cWorld and cRoot.

Now the chunk generator can be used by other projects without depending on the two hugest structures in MCS.
Merge pull request #530 from mc-server/GeneratorDecouple

Decoupled cChunkGenerator from cWorld and cRoot.