Introduce a native transport for linux using epoll ET

This transport use JNI (C) to directly make use of epoll in Edge-Triggered mode for maximal performance on Linux. Beside this it also support using TCP_CORK and produce less GC then the NIO transport using JDK NIO.
WIP
WIP
Add header file
WIP
Use Hawtjni runtime to load JNI
Fix checkstyle
Use correct library name
cleanup dependency management
cleanup c files
Build jar which contains native files for linux 32bit / 64 bit