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
should be:

}<space>else if<space>((headers == null && headersPos != 0) || (headers != null && headersPos == 0))<space>{ 

if you compare what you added to pre-existing if statements the difference should be quite clear