Add course and term names under group listings

By including course and term, users can more easily tell the difference between multiple groups with the same name.

Also fixed a problem with the group name tooltip.

---

*NOTE: We have a signed CLA for all of Simon Fraser University (SFU) on file.*
Oops! How about I fix it by also checking if the context is a Course? Or is it better to check if the context has an enrollment_term?