Merge pull request #1543 from jbertram/master

HORNETQ-1328 - Fix order of totalIterator()
Javadoc 1.8 error fixes
[HORNETQ-1329] Make it possible for an alternative security provider to be specified for the key and trust stores used by NettyConnector and NettyAcceptor.

Amongst other things this makes it possible for a PKCS#11 provider to be specified.
Merge pull request #1545 from scop/javadoc8

Javadoc 1.8 error fixes
Merge pull request #1546 from darranl/HORNETQ-1329/master

[HORNETQ-1329] Make it possible for an alternative security provider to ...
fixing failover test
Merge pull request #1549 from clebertsuconic/master-fix

fixing failover test
HORNETQ-1323 - auto transfer messages on clean shutdown