Merge pull request #526 from FranciscoBorges/master

Fix compilation problems after Howard changed the package of some classes
Avoid printing *expected* stack traces during test runs
Merge pull request #527 from FranciscoBorges/master

Avoid printing *expected* stack traces during test runs
Fix many Java warnings
Delete unused 'mock' classes
Merge pull request #528 from FranciscoBorges/master

remove dead code && fix warnings
Move Pair<A,B> out of public API
ClusterTopologyListener to use TopologyMember (instead of Pair<TranspConn,TranspConn>)
Rename 'node-group-name' to a more descriptive 'backup-group-name'
Fix error introduced when removing warnings
Merge pull request #529 from FranciscoBorges/publicApiChanges

Public api changes
Merge pull request #532 from jbertram/master

HORNETQ-1044 - XmlDataImporter is slow and leaks
refactored some of the broadcast classes to be consistent
removed reflection from JGroupdFileEndpointFactory as not needed
cleaned up abstraction
Merge pull request #535 from andytaylor/master

refactored some of the jgroups stuff
Remove unused imports.
Compilation ensures that these asserts can never fail.
Remove unnecessary casts.
Reduce visibility of classes and methods, and other random code cleaning