Add TCP support to protocol core
Add Gamespy 1 and 2 protocol support
Fix tons of gamespy 3 bugs arising from other server implementations
Fix bug with listing ut3 mutators
Switch minecraftping type to use core TCP support, move SRV resolving into core
Misc tidying
Add tons and tons of games and protocols