SI-5547: Add efficient access to java.util.Enum{Map,Set}.

This uses JavaConversions wrappers, which will then be cleanly
convertible back to their Java equivalents.