Merge pull request #826 from clebertsuconic/Branch_2_2_AS7

https://issues.jboss.org/browse/HORNETQ-1122 check-direct optimization
Merge pull request #839 from clebertsuconic/Branch_2_2_AS7

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