All Rust commits from Facepunch
removed old bullet_container folder and contents as it's no longer needed