https://issues.jboss.org/browse/HORNETQ-1137 Removed some synchronized blocks allowing delivery while consumers are hanging on delivery
avoiding NPE on RA
Fixing tests that were eventually failing
HORNETQ-720 Call page.sync() instead of page.close() at replicationEndpoint
clarify need for stopping replicationEndpoint
Add text to test assertions.
HORNETQ-1128 Use parent's 'linkend' value only when element does not have one
mavenised native binaries so AS7 can consume them and keep up to date
added byteman tests
[HORNETQ-1140] Provide a jar with native libs uploaded to Maven repo

* modify the layout inside the generate jars to have the library files
  in different directories depending on their architecture:

    $ jar tvf target/hornetq-native-2.3.0.BETA-SNAPSHOT.jar
    ...
    44272 Tue Feb 19 12:07:00 CET 2013 lib/linux-i686/libHornetQAIO32.so
    53350 Tue Feb 19 12:07:00 CET 2013 lib/linux-x86_64/libHornetQAIO64.so

With this layout, the jar content can be extracted as-is in AS7
org.hornetq module's directory
Replacing Bindings interface back
https://issues.jboss.org/browse/HORNETQ-988 - Wildcard issue fix and tests
... The actual fix on WildcardAddressManager was provided by Andy Taylor
HORNETQ-720 Sort out the live.stop() order:

1. live.stop()
2. freeze all connections
   - if replicating keep that channel open
3. close all server sessions
4. close pagingManager
5. close storageManager

Now, the replicationManager is still open when the storagemanager closes, so
- it gets the "persist ID" value
- storageManager.stop() will send "LIVE_IS_STOPPING" msg