All Rust commits from Facepunch
- fixed deep sea default ocean values - take shortest distance to shore when copying into overlapping data