Networking fixes

No Review

Changes:
* Fix empty player ID values by using network player index instead of guid
* Fix game state syncing across all connected users
* Fix dead runners still interacting with the environment
* Fix invalid camera position values on non-host players when they are the last runner alive.