Case when uri has fragment and does not have query
Improve Exception handling in SJMS:
Changed Logger calls to include the caught exception as well, so that
stacktraces are no longer swallowed. Same for wrapping exceptions.
CAMEL-7864: Updates to allow setting Kafka's zookeeper.connect directly.

- Added new property to KafkaConfiguration for zookeeperConnection and
  configured it to override the zookeeperHost and zookeeperPort
  properties.
- Created getZookeeperConnect method on KafkaConfiguration to return
  the zookeeperConnect property if set or the combination of host ":"
  port if zookeeperConnect is not set.
- Added zookeeperConnect get and set methods on KafkaEndpoint to
  delegate to KafkaConfiguration.
- Updated KafkaConsumer to use the getZookeeperConnect method on the
  KafkaEndpoint.
- Added tests for the changes.
CAMEL-7864: Updates to allow setting Kafka's zookeeper.connect directly.

- Fixed a few accidental tabs...
check BarcodeFormat
Upgraded the msv version
CAMEL-7866 barcodeFormat is always QR CODE
Merge branch 'fixed_barcode' of https://github.com/ssogabe/camel
Merge branch 'sjms-improve-exception-logging' of https://github.com/sryll/camel
CAMEL-7868: Fix concatenation of params to url
CAMEL-7870 re-optimize hints when setBarcodeFormat called
Merge branch 'CAMEL-7870' of https://github.com/ssogabe/camel
Merge branch 'master' of https://github.com/johnmshields/camel
CAMEL-7855: Fixed resuming JMS consumer to work if the route has never been initialized before.
apt tooling should support java source 7 onwards. As java6 is dropped.
Merge branch 'CAMEL-7871' of https://github.com/ssogabe/camel
CAMEL-7874: Fix the non-working prettyPrint option by the json
dataformat
CAMEL-7871 configure ERROR_CORRECTION only if barcode format is QR code
Fix the recently broken maven eclipse/idea plugin setups
CAMEL-7856 Fixed the test error with JDK7