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.*
Both are a little unfortuante, but I think checking if the context is a course is okay