Added getRegions method to LookupFactory
Ordered region IDs array (by priority) for edition
Change to data value arrays (json doesn't allow them to be assoc. arrays so changed them to arrays of objects)
Make sure no dataset is returned if an edition requires a design code variant but the id passed in is null