Initial MagicTerrain checkin

This is mainly a container for the enormous number of libs it takes to
run the terrain generation.