lua: add lua_mapgen and enough class definition bindings to test
mapgen: mapgen_function_lua enabled, overmap_terrain.json: inlined lua mapgen of test "field" terrain (swampy and spammy)