DDF-714 Allow content type display name to be overridden and grouped

- Added ability to override content type display names with user 
friendly display names.
- Content types can be grouped together under a single display name to 
describe a category of content types.
- Fixed bug that allowed blank content types to be displayed.