Fix timeouts

I accidentally removed timeouts when I implemented debilitatePlayer. Sorry! As a bonus, players no longer lose their location when kicked for session timeout if hide-location is enabled.