Merge pull request #1136 from gaohoward/master-remove-unused-code

remove unused code
Use Assume instead of method override
integration-tests: remove (bogus) dependency on jms-tests
Utility class should be final
Merge pull request #1137 from FranciscoBorges/master

simple fixes
HORNETQ-1184 : Leak on failed RecoveryDiscovery
Merge pull request #1138 from gaohoward/master-1184

HORNETQ-1184 : Leak on failed RecoveryDiscovery
HORNETQ-1184 second fix: don't register recovery if failed to make connection
Merge pull request #1142 from gaohoward/master-1184

HORNETQ-1184 second fix: don't register recovery if failed to make connection
Rename variables to avoid confusion between Core and JMS messages.
Update/improve Javadoc
Merge pull request #1147 from FranciscoBorges/master

minor documentation/code clarity changes
Bug 978340/HORNETQ-1227 Messages may get lost if a stomp client closes its connection without unsubscribe
Merge pull request #1148 from gaohoward/master_stomp

Bug 978340/HORNETQ-1227 Messages may get lost if a stomp client closes its connection without unsubscribe
HORNETQ-1233 Reconnecting Bridge may not keep ServerLocator from closing.
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=959782
Merge pull request #1151 from FranciscoBorges/bridgeHangsShutdown

HORNETQ-1233 Reconnecting Bridge may not keep ServerLocator from closing...
first pass at proton implementation
Merge pull request #1153 from andytaylor/prtn

first pass at proton implementation
Update JMS API to 2.0 first pass
change done by Jeff Mesnil, Andy Taylor, Francisco Borges and Clebert Suconic
Merge pull request #1154 from clebertsuconic/jms2

Update JMS API to 2.0 first pass