Change TileSpec::frames to be std::vector not std::map

Signed-off-by: Craig Robbins <kde.psych@gmail.com>
Re-add hacky fix for underwater grass, to fix mgv7 user's biomes
lua_api.txt: improve noise documentation. Remove previous eased 3D noise format example
tune max_cycle_ms, also make unsigned
enable liquid_real and weather in windows by default
Merge remote-tracking branch 'minetest/master'

Conflicts:
	src/mapgen_v5.cpp
	src/mapgen_v7.cpp
update games/default
fix warning
Fix weird (and wrong) comment in test.cpp
Regenerate server_flags_creative.png from XCF
optimize client lighting
Merge remote-tracking branch 'minetest/master'

Conflicts:
	textures/base/pack/server_flags_creative.png
json config: dont write empty values
Tune far blocks resend
core.setting_getjson , update changelog
fix json settings
mapgen math: scale splitted to 3 coords, invert_yx added
doc: update client section of changelog