Various improvements to the Start a New Course Form

* Add information about auto-enrollment delays after course creation
* Improve access control (add whitelisted roles, and treat "fic" as student)
* Keep display names of courses DRY
* Prevent users from creating duplicate courses by searching for Suggested courses