Allow processing of target attribute also within simple_link
Downloads should open in a new tab
Removed redundant examiner menu
PDF downloads in a new tab in two more instances
Merge branch 'master' into temp
Rubric_id removed from Teacher ...

The applicable rubric for any teacher can be calculated on the fly
Added query methods in Teacher & Exam to get applicable rubric id

For teachers, this means their currently active rubric OR the
currently active standard rubric

For exams, it means the rubric that was active for the teacher when the
exam was being built
Temporarily re-named before removal
[editable-rubrics]: Almost done ... Major changes committed

A little clean-up, code rationalization and a few bug-fixes still need
to be done. However, the essential wiring is in place with this commit.
Renamed GradedResponse table to Attempt

Shorter, crisper name
Renamed graded response test file
criteria.js should be part of core/ as all roles need it at some point
Enable/disable rubric buttons in response to JSON returned by load/fdb