Prevent multiple concurrent FORK creations (https://issues.jboss.org/browse/JGRP-1842)
JGRP-1843 Try to discover alternative SASL factories (e.g. jboss-sasl)
Merge pull request #145 from tristantarrant/JGRP-1843/sasl_discovery/3.4

Jgrp 1843/sasl discovery/3.4
Merge branch '3.4' of git://github.com/tepitebson/JGroups into tero
Merge branch '3.4' of github.com:belaban/JGroups into 3.4
- Fixed NPE in DiagnosticsHandler (https://issues.jboss.org/browse/JGRP-1845)
If fork-stack is not found, drop message
ns
JGRP-1848 Avoid NPE when SASL password is not set (e.g. in case of GSSAPI)
[JGRP-1852] SASL challenge-response cycle does not process challenge messages.
Merge pull request #152 from tristantarrant/sasl_fixes_backports

SASL fixes backports
JGRP-1853 Do not expose passwords/credentials as managed properties
Merge pull request #154 from tristantarrant/JGRP-1853/sasl_cred_unmanaged_backport/3.4

JGRP-1853 Do not expose passwords/credentials as managed properties
- First impl of FD_PING2 (JGRP-1855)
- Added capability to use command as an alternative to InetAddress.isReachable()
- FD_PING2.setCommand() allows for changing of ping_command at runtime
- Removed use of TimeService (doesn't exist in 3.4)
- Removed use of SEQUENCER2 (doesn't exist in 3.4)
- Renamed FD_PING2 to FD_HOST
- Javadoc for FD_HOST
Using @Property(exposeAsManagedAttribute=false) to prevent leaking of sensitive information, e.g. passwords via JMX/probe.sh (https://issues.jboss.org/browse/JGRP-1854)
Merge branch 'JGRP-1855' into 3.4
Catching NPE (https://issues.jboss.org/browse/JGRP-1845)