Merge ChannelOps into a NIO1HeadStage so channel exceptions can be dealt with in one place
Merge branch 'master' into topic/MergeNIO1HeadOps
Change signature of channelWrite methods to return Future[Unit] over Future[Any]