Use Java HashMaps directly in CategoricalDomain

There is still overhead to using Scala JavaConversions (I found this while profiling my code), and since nobody should really be accessing __indices who needs the syntactic sugar?