Scopes users subtasks to the current projectGroup

Fixes #96. I think this should fix all the issues revolving around not having a student's subtasks scope to the current project group they're located at, but I can't be entirely sure. How I wish I had written more tests!