Separate robot tests from server tests; add a test for what happens when a player is disconnected. (indentation changes, sorry. `git show -b` to see what really changed.)