Cleaned up NetworkInterface. Made sure that any operations on the selector or a SocketChannel occurred in the same thread. Combined bootstrapping with connectAndAdd.