Dca copy course content

@jbau would you kindly do the needful.

For #2442:

Fixes cloning to work with Exams and ContentGroups and in the process cleans up any bad content group rows.
Removes cloning of ProblemSets
Adds course clone as well as section clone

Tested on db course and it looks fine.