Merge pull request #734 from jbertram/master

Avoid race condition in findQueue
reverted DiscoveryGroupConfiguration to fix serialization issues and added serialization methods
move Pair class back to original package
packetDecode transient and instantiate on deserialization to deal with compatibility issues
change the way to handle initialConnectors (null or empty array) in order to support backward compatibility.
added spaces before ifs.
optimization on timedBuffer and Optimization on OrderedExecutorFactory as suggested on https://community.jboss.org/message/783168?tstart=0#783168 by Nico Neubauer and some edits to make it better
adding extra comment to improve understanding of the changes.
HORNETQ-1048 add support for jgroups channel locator util
Merge pull request #736 from gaohoward/master

Fixing backward compatibility issue (AS7-5722)
Merge pull request #737 from gaohoward/hq_1048

HORNETQ-1048 add support for jgroups channel locator util
Merge pull request #735 from clebertsuconic/master-optimization

Some optimizations as suggested by Nico Neubauer on the dev forums
fix typo
Tweaks on timedBuffer - there was a mistake in on of the clauses and a better truncation to a variable
Compile a test-jar to reuse tests in hq-version-tests project.
Merge pull request #738 from clebertsuconic/master-optimization

Tweaks on timedBuffer - there was a mistake in on of the clauses and a better truncation to a variable
Avoid encoding warning during reporting.
See http://stackoverflow.com/questions/3017695/how-to-configure-encoding-in-maven
Merge pull request #739 from FranciscoBorges/smallFixes

need a jar of joram-test test code to reuse it in the hq-version-tests
https://issues.jboss.org/browse/HORNETQ-1101 - fix on non-persistent messages on paging
fix test failures (related-to HORNETQ-1048)
Merge pull request #741 from clebertsuconic/master

https://issues.jboss.org/browse/HORNETQ-1101 - fix on non-persistent messages on paging