fix notification test and assure that CLUSTER_CONNECTION_START is always sent first
added check for null
fix isSharedStore method on HAPolicy to work when colocated
fixed colocated failover example
fixed colocated failover recovery example
added scale down example
Merge pull request #1687 from andytaylor/master-fix

couple of test fixes
Merge pull request #1688 from andytaylor/master-fix

scale down fix and example fixes and additions
https://bugzilla.redhat.com/show_bug.cgi?id=1114973 - fixing org.hornetq.api.core.management.ObjectNameBuilder to return correct Object names...
Merge pull request #1690 from gaohoward/master_bug1114973

https://bugzilla.redhat.com/show_bug.cgi?id=1114973
https://bugzilla.redhat.com/show_bug.cgi?id=1115300 https://issues.jboss.org/browse/HORNETQ-1365 use waitforonmessage when the MDB is being interrupted
Merge pull request #1691 from andytaylor/master

https://bugzilla.redhat.com/show_bug.cgi?id=1115300
refactor standalone distribution assembly
Merge pull request #1694 from dejanb/master

this is fine. we can change what we want here since the distro will probably be changing anyway
Update ClusteredGroupingExample.java

Fix comment in example and step ordering.
Merge pull request #1695 from MichaelDrogalis/master

Update ClusteredGroupingExample.java
Re-arrange the example code to show the intent in a clearer manner.

While the example code is functional, it doesn't highlight the
dependencies between the lines as best it could.  The rearranged code
adds comments to help explain that producers write to 'addresses', that
'queues' are bound to an address and that client's read from a 'queue'.

Explaining this separation clearly is needed in order to understand
how to turn this example into a publish/subscribe model.
Transfer queue tool
Merge pull request #1699 from clebertsuconic/upmaster

Transfer queue tool
HORNETQ-1367 - Allow QueueControlImpl.removeMessage(long) to operate on scheduled messages