Year select and satisfy

- Year courses can be selected!
- Courses with manual tutorial enrolment must now be satisfied! (Cool!)
- Other amazing surprises as well!
It would be nice if this logic were in performMouseOut, not here.