[TACHYON-62] Netty

Netty implementation of the data server.

This patch is not done yet.  Its intent is to show the work I have right now for commenting.

This PR should not be merged until performance results come in.
you'd want to follow the settings done in this one since they are very similar workload: https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/network/netty/server/BlockServer.scala