Revert "Mojang allows multiple status queries in a connection, we should too."

This reverts commit 77f6930280f7dafa86891105c6960c9bc9dcca44.
Added 'ForwardToPlayer' subchannel
Finalize the ServerDisconnectEvent target field.

There is no good reason for it to be mutable in the first place, considering that the event instance is not used after the method is called.
Update Netty and enable Epoll as bugs have been fixed.
Final nail in the coffin for xxx cannot be cast to yyy bug.
Ignore unknown entries in plugin description files.

Fixes #955.
Correct toLegacyText the same way toPlainText was previously
Fix LoginEvent firing after PreLoginEvent is cancelled
Disable epoll by default due to timeouts its causing

 Anyone who wants to continue testing epoll for us may do so with `-Dbungee.epoll=true`
Fix slight JavaDoc formatting issue.
Use delombok for JavaDoc generation, #1188
Fix longstanding forward typo
Fix Javadoc for Jenkins... maybe
Add support for Minecraft 1.8.x

This commit allows BungeeCord to support Minecraft clients both of versions 1.7.x and of 1.8.x. There should be no breakages to any other support, however following their deprecation and uselessness within 1.8, the Tab list APIs have been removed.

Please report any issues to GitHub and be sure to mention client, server and BungeeCord versions.

When used with an appropriate server jar (such as multi protocol Spigot), this will allow clients of many versions to concurrently be connected to the same set of servers.
Add BungeeCord to the outdated ping message.
Handle offline mode in the tab list
Fix another missed offline mode case
Move chat API into own submodule.
Fix tab list
Remove javadoc / delombok for now, interferes with build process.