Merge pull request #1001 from clebertsuconic/master

change interruption treatment for blocked calls after SpecJMS tests
fix core example
update quickstart
Merge pull request #1003 from andytaylor/master

small doc/example fixes
partial revert of cleberts commit https://github.com/hornetq/hornetq/commit/afc39fdddcb54df420985f081d4a2613c11abe84
Merge pull request #1004 from andytaylor/master

partial revert to cleberts commit
Fix https://bugzilla.redhat.com/show_bug.cgi?id=901137 Server shutdown during reconnect/failover

3 small (roughly independent) changes:
- HornetQRAManagedConnection: skip manually closing sessions and rely on ClientSessionFactory.close()
  for it. In practice, we do this by just closing the connection.
- HornetQRAManagedConnection: sends signal to stop failover on destroy to ClientSessionImpl
- ServerLocatorImpl to call causeExit() on all its ClientSessionFactories BEFORE calling close.
add test for null storageManager (why is it missing?)
Merge pull request #1005 from FranciscoBorges/shutdownOnReconnect

Shutdown on reconnect
Fix some naming warnings
add message to test assertion
Remove a sequence of unnecessary "throws Exception"
Merge pull request #1007 from FranciscoBorges/smallFixes

remove unnecessary throws exception
Fix https://bugzilla.redhat.com/show_bug.cgi?id=927236 remove lock on PageSubscriptionImpl
Reasoning is as follows:
- the method just forwards the call to getPageInfo(boolean, long) which
  is /not/ synchronized on PageSubscriptionImpl but which synchronizes
  on "consumedPages".
- for all I can tell, at PageSubscriptionImpl.getPageInfo(*) we really
  only need to synchronize on consumedPages.
Merge pull request #1006 from FranciscoBorges/master

fix the dead-lock bugzilla
Quick doc formatting update
Merge pull request #1009 from jbertram/master

Doc update