servers: multihoming: Fix UUIDResolverTest failure if multiple addresses exist.

The org.xtreemfs.test.common.uuid.UUIDResolverTest assumed
NetUtils.getReachableEndpoints returns always exactly one endpoint. This fix
ensures only the first endpoint found, will be used for the testing, event if
multiple exist.
servers: Simplify InterruptedException handling in HeartbeatThread.
client: Fixed compilation error while using osxfuse (Issue 307)
Using osxfuse without macfuse compatibility mode
Merge branch 'master' into ckleineweber-QoS