Course views refactor

This branch is a refactoring of the issue listing views, which should make maintaining them easier: 
- some nested partials were combined into parent partials and removed
- all views now make use of the same issue_link partial
- some markup inconsistencies between issue listings were addressed
- an inconsistency in presentation of the instructor view and student view of unresolved issues was fixed
- some longer partial names were shortened