Improves the display of CompositeData keys when using cjson

Previously, if you had a CompositeData key, cjmx would print out the
default toString.

Now, it prints out: KeyTypeName(contents)