HORNETQ-663 - Use explicit locks in TimeoutTask to prevent blocking creation of new subscriptions while culler is running.
Merge pull request #1114 from clebertsuconic/timeout_refactor_HORNETQ-663

HORNETQ-663 - Use explicit locks in TimeoutTask to prevent blocking creation of new subscriptions while culler is running.
Fix typo in PrintPages usage description

s/page foler/page folder/
jgroups: upgrade jar version
jms-tests use ./target for test data
Merge pull request #1116 from FranciscoBorges/master

jgroups: upgrade jar version
Merge pull request #1115 from baroquebobcat/patch-3

Fix typo in PrintPages usage description
bug 971839/HORNETQ-1223 JGroups Channel not closed after the channel is cleaned up
Merge pull request #1117 from gaohoward/master

bug 971839/HORNETQ-1223 JGroups Channel not closed after the channel is cleaned up
HORNETQ-1224 Fix race on QueueImpl.deliver() when paging.
https://bugzilla.redhat.com/show_bug.cgi?id=972444

Case was actually tracked down by Andy Turner and Howard Gao.
QueueImpl, address synchronization issues:
1. synchronization of 'paused' was inconsistent.
2. messagesAdded is only accessed inside synchronized blocks, so
   it need not be volatile
Merge pull request #1119 from FranciscoBorges/master

HORNETQ-1224 Fix race on QueueImpl.deliver() when paging. https://bugzilla.redhat.com/show_bug.cgi?id=972444
Some test code cleaning
HORNETQ-1217 junit4: log test starting and test finished.
HORNETQ-1217 HORNETQ-1209 jms/junit4: If a JMS test fails, stop all servers before next test.
tests: abstract classes don't need to be ignored.
Merge pull request #1121 from FranciscoBorges/junit4

Make JMS tests more robust against failures (+ some other commits)