Add IPv6 support to HttpUriBuilder
Convert values of type Descriptor to Map

The current code breaks with java 8 due to an mbean that has a nested descriptor in one
of its operation descriptors.