Enabling the use of settings Specific Enums

The use of settings-like defined enums now allowed by the API. Also
ensured the omitted orderedGridUniqueSettingsValues argument were
included in the utility getSettingsXXXvalues methods.