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
Not project style for spaces, should be:

}<space>else if((headers == null && headersPos != 0) || (headers != null && headersPos == 0))<space>{ 

Easiest thing is to look at the pre-existing style in the file and just copy that :)