require the user to be an instructor of the enrolled course before they ...

...can rebuild, change start date, list assignments, etc. Fixes #242.