HeiGen: Moved construction to the end of file.

This will allow us to define generators in the cpp file instead of needing them in the header, thus speeding up compilation on changes.
Added a (disabled) perf test for biome generators.