add filename option to mapgen and call it from World::World
small NormalUnderground fix