Message Forward

  -Added capability for forwarding messages
  -Added forward with header/body optimizations
  -Added isForwarded status flag on Message
  -Unit Tests
  -Cleanup, method renaming for consistency
  -Written against latest vert.x EB API
As a general question before I start, I'd like to make these multiple tests where appropriate. I find it easier to read and with some of the new syntax, especially for the new consumer/handler stuff in the EB API, I think it would simply be easier on my eyes.