Fixes issue with students getting bad indexes. 

We were applying the index to all students when we should be just applying it the students that you're currently looking at in your project group. Moving the afterModel hook which applies the user's index to the project_group_route fixes this issue.
Merge branch 'master' of github.com:Gowiem/Sisyphus