Put inactive students in a separate tab

This partially solves #1467, which adds a new tab under the group view
just for inactive students, resulting 3 disjoint sets:

- { assigned students }
- { unassigned students }
- { inactive students }

And the union of them is the set of all students.

Tested:
- rake test:units
- rake test:functionals
- rails s
- en, fr, pt
- Ruby 1.9.3-p545, 2.1.2
edit.html.erb translated to jQuery
Files relevant to the results/marking view (including the sourcecodeglower)
Merge conflicts
Merge branch 'master' of git://github.com/MarkUsProject/Markus into annotations
Replaced Bluff with Chart.js for drawing the dashboard graphs.
Just use a static array of labels instead of generating it each time for every graph.
Replace remaining hash rockets in view

This is a global search-and-replace that replaces the Ruby 1.8 symbol
key hash rocket syntax to Ruby 1.9 syntax in remaining template files
matched by

        app/views/*/*/*.erb

Since this is a big change list, the style issues in the changed lines
are not being dealt with so that errors are minimized and code review
is easier. There is one exception though:

If the lines before the change have a good alignment of hash keys that
span multiple lines and the lines after the change do not (because the
change might alters the number of spaces needed for the alignment), then
the alignment is fixed, such that no new style issues are introduced. If
the alignment was not correct to begin with, then it is not fixed.

As a result, please ignore linter comments for this change.

This is for #1498.

Tested:
- rake test:units
- rake test:functionals
- rails s
Merge pull request #1520 from zhangsu/remaining_hash_syntax

Replace remaining hash rockets in view
Remove redundant comments with hash rocket

The comment comments out a line of old code. This should generally not
be left in the codebase as the code can be retrieved using source
control.
Replace forgotten symbol key hash rockets

The symbol key hash rockets in the controller and routes.rb are somehow
missed by the `hash_rocket` gem. They got replaced, however, when
rerunning `hash_rocket`.

The Rake task files have a different suffix, which are missed when
running `hash_rocket`.
Merge pull request #1512 from arkon94/edit-r2

edit.html.erb translated to jQuery
Replace symbol key hash rockets in comments

These code snippets are meaningful to be left in comments.
Replace symbol hash rocket in embbeded ERB string
Merge conflicts
Moved labels to the right a bit.
Fix for adding new annotations
Fix for non-moving annotations/image annotations not going away.
Persist bug should be fixed now.
Simplest way of hiding marked criteria