Add player list and player count channels.
Add GetServers channel.
Allow bulk reading for what again should be a substantial reduction in CPU cycles, mostly due to the previous commit which didn't actually reduce CPU because of this not being present.
Fix loading plugins.
Send forwaded data along the Bungee channel.
Use same initial ping as Minecraft - 1000
Sweet trick to avoid locking in global tab list, basically reimplement HashSet based on a ConcurrentHashMap.
Automatically queue packets to send when a player connects, and change the API regarding this. Please don't use the Server methods anymore, instead use ServerInfo.

CC: @TheDgtl
Merge remote-tracking branch 'upstream/master'

Conflicts:
	proxy/src/main/java/net/md_5/bungee/UserConnection.java