Add global PlayerCount if target is "ALL"

This allows bukkit servers to get the global bungeecord player count.
Update warning
Merge pull request #372 from roblabla/patch-2

Add global PlayerCount if target is "ALL"
Close issue #374 - take a lock when checking channel state / writing
Close #384 - reset locations.yml on error
Close #383 - swallow exceptions once and for all
Close #376 - case insensitive servers and maps
Add whois command
Show current server in server command
*chatcolor import
Make perms case insensitive - need to write unit test still
That was an easy test - just had time to write
Dont throw exceptions on missing translations
Use our own promise to work around @netty pipeline issues
More case insensitive tests and read write lock for connections
No space for lost connection translation
Slightly more optimized getChannels
Optimize online count and broadcast methods
Move protocol version declaration
Remove getServer from the api - long depreceated