Added Server interface to hold information about a Server
Added Direct and Tunneled Server connection.
Added beginnings of netty pipeline support
 -PacketDecoder.java
 -PacketEncoder.java

Renamed BungeeServer.java to ServerManager.java
Renamed TunnelIOException.java to TunnelWriteException.java