Retrieve hostname from hazelcast membership

The previous implementation would not pass the hostname to the underlying platform. This hostname is used by the event bus to contact other instances of Vert.x in the cluster. According to tim fox, the hazelcast pub-sub is too slow and only offers synchronous APIs at the moment which is why they don't use it for passing the actual messages.