Add a Converter and better object handling in FileChannelConsumer.
Loosen the generic types on InboundChannelAdapters. Change to use MessageChannelConsumer.
Added asciidoctor to the build file. Also changed the scope of Spring Integration and reactor-tcp to "provided" in the reactor-spring module.
Switch from using GenericMessage to a more lightweight Message class that doesn't incure the randomUUID() overhead on GenericMessage.