All Rust commits from Facepunch
Make autotest_run refuse when another process already holds the game server port