Make RequirementSection have_many courses

Instead of having an array of course key strings that have to be dorked around with.

WCMS-306
The concentration should always be part of the same academic program as the requirement. But it might be better if there was a validation for that and this was just `Concentration.where(id: concentration_id).first`