[HELIX-470] Netty-based IPC layer

Do not need extra LICENSE file here since the main LICENSE file will be used when doing the packaging