Clean up MapGen IslandShapes and only use love2d noise function for elevation, fixes a long standing bug