Merge pull request #733 from FranciscoBorges/Branch_2_2_EAP

Clebert's commit, with some simple fixes following it
https://issues.jboss.org/browse/HORNETQ-1101 - fix on non-persistent messages on paging
Merge pull request #740 from clebertsuconic/Branch_2_2_EAP

https://issues.jboss.org/browse/HORNETQ-1101 - fix on non-persistent messages on paging
[HORNETQ-1103] Upgrade Netty to fix SSL race. Also maximal wait 30 seconds for the handshake to complete
Merge pull request #754 from normanmaurer/EAP_ssl_fix

[HORNETQ-1103] Upgrade Netty to fix SSL race. Also maximal wait 30 secon...
https://issues.jboss.org/browse/HORNETQ-1108 Regular messages becoming large through the bridge will be damaged
Merge pull request #767 from clebertsuconic/Branch_2_2_EAP

https://issues.jboss.org/browse/HORNETQ-1108 Regular messages becoming l...
HORNETQ-1116 - notification fix (BINDING_REMOVED should have the filter)
Merge pull request #789 from clebertsuconic/Branch_2_2_EAP_HQ1101

HORNETQ-1116 - notification fix (BINDING_REMOVED should have the filter)
https://issues.jboss.org/browse/HORNETQ-1115 - Shared subscriptions on MDBs
HORNETQ-1117 - prevention of races during XA protocol
Merge pull request #791 from clebertsuconic/Branch_2_2_EAP

shared subscription and preventing XA weird race
Revert "HORNETQ-1117 - prevention of races during XA protocol"

This reverts commit 25375803a219565a626cc4dd5c595208251a9676.
HORNETQ-1117  - Fixing previous packets issue after timeout
Merge pull request #807 from clebertsuconic/Branch_2_2_EAP

HORNETQ-1117 - prevention of races during XA protocol
https://issues.jboss.org/browse/HORNETQ-1122 check-direct optimization
    from user's forum: https://community.jboss.org/thread/220795?tstart=0
Merge pull request #825 from clebertsuconic/Branch_2_2_EAP

https://issues.jboss.org/browse/HORNETQ-1122 check-direct optimization
https://issues.jboss.org/browse/HORNETQ-1130 Fixing races on update topology array that happens during close jms connection
Merge pull request #838 from clebertsuconic/Branch_2_2_EAP

https://issues.jboss.org/browse/HORNETQ-1130 Fixing races on update topo...
https://issues.jboss.org/browse/HORNETQ-1135 intercepting username on createqueue and sending packet