Enhance Suffix#config so it can be usefully overridden by downstream
apps by:

- pushing the list of available suffixes and their order into the config
- push type validation into the type_suffix proc
- expose the config in a class-level method