DRY up artefact fetching stuff
Allow course instance to respond to editions
Merge pull request #38 from theodi/feature-add-course-instance-method

Allow course instance to respond to editions