All Rust commits from Facepunch
Update: Move Building to it's own file Makes it accessible for benchmarking Tests: compiles in editor