Also switched to the new definition system for /terrain/water_height
Node children are now saved with their name, and if a child is not found, it is skipped. This will allow for backward/forward compatibility of saves.