Added getKickedFrom() to ServerKickEvent.
Reset yaml locations on any error, closes #1007
Make IP command tabbable - closes #999
Add matchPlayer API
Downgrade forced hosts errors to a warning log level
Add a getKeys method to the Configuration API
Calling parent logger seems to work nowadays - closes #1071
Close plugin log handlers on disable
[Performance] Attempt to use Netty's Epoll implementation on Linux.

This will attempt to make use of Netty's EpollEventLoopGroup and Epoll(Server)SocketChannel when on Linux and the native libraries load correctly. It should bring a large increase in performance and hopefully reliability. Big thanks to the @netty team for implementing this and @normanmaurer for some tips on the support detection.

Feedback is appreciated.
Actually include native code, thanks again @normanmaurer
Fixed RemoteQuery, which broke with the Epoll update
Show correct error when cannot bind query
Quickly test SO_REUSEADDR
Add a comment
Fix javadocs for java 8 doclint
Fix typo
Write log messages with lower levels to the log file.
Disable epoll whilst we try to replicate some issues
[#1094] Remove config values set to null, add unit test for such behaviour.
Update native cipher to make use of the OpenSSL EVP API so that it can actually utilise hardware acceleration and other goodies.

Whereas before OpenSSL would often lose benchmarks now it always wins.