CMS-2986 Use content-type display name for content-type aggregation

Some code cleanup using sendAndParse() instead of send()