All Rust commits from Facepunch
Merge from fix_texture_streaming_2: Super cautious texture streaming enablement!