Fix clients connecting as bots (and related problems)
Do not send the renderer info to the server >_>
Simplify the bot client allocation logic
Revert "Revert "Merge remote-tracking branch 'origin/remove_sdl1_support'""

This reverts commit 1fae126570a28f2df14f375e74dbf156799b5d53.
Try to make travis use sdl2
Explain to travis it should say yes when adding a PPA
Merge branch 'master' into training