Remove EnumDataStore and used a global EnumDataRegistry instead.

Avoids passing of Context everywhere in Table and DataStores
and specially in DataExtractors and DataPopulators.
why did move out of config?