All Rust commits from Facepunch
Continuing floating walkway progress, deleted obsolete autogen material