bugfix: keep CourseSelection object in server-side activity object

This change restores the ability to restore activities which need
to know what course has been selected.