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.