Register the "publishable" URI of every connector on the broker as a maven property after broker startup.
Added unit tests. Reworked singletons to allow clean unit testing of StartBrokerMojo.
Rename the activemq maven plugin so that they follow the maven plugin naming guidelines.
Also update the code to use non-deprecated annotations for properties.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1417041 13f79535-47bb-0310-9956-ffa450edef68