All Rust commits from Facepunch
~ restoring 124061 merge from jungle_update/spatial-biome-fog/fogmethod1