added mechanism to externalize JGroups protocol definition
Resolved issues
added SUSE
Fixed a broken localhost name resolution.
getLocalAddress() attempts name resolution, so it can end up returning a
public address. What we want is 127.0.0.1 or ::1, which is what the
getLoopbackAddress() is for.