Update how nits are counted for a user's own work

Right now, the nit count shown includes a user's own nits.  A user may
see this and assume that the nits they add as commentary are having the
effect of pushing their own assignments off the Featured page, because
they see the "1" next to their own work and the column of "0" on the
Featured page.

This commit corrects that. A user's own nits now do not increase the
count shown in the sidebar.
Rework notifications to remove duplication. See #445.

This moves view logic out of a presenter and into a petroglyph view,
adds more attributes to the notifications, rewords the notifications in
the template, and updates the backbone collection and model to handle
namespaced results from the API.
Merge pull request #467 from doncruse/sidebar

Update how nits are counted for a user's own work
Merge pull request #468 from kytrinyx/dedupe-notifications

Rework notifications to remove duplication. See #445.
Fix: pending assignments undefined for iterations

The iterations tooltip for the users pending assignments was showing
undefined instead of the actual count. This PR fixes that.
Updates anagram tests so that returned array order doesn't matter. Implements #471
Merge pull request #473 from hersha/anagram_improvement

Updates ruby anagram tests so that returned array order doesn't matter.
Merge pull request #472 from Dparker1990/fix_versions_tooltip

Fix: pending assignments undefined for iterations
Delete `nil` case from ruby:bob

It's bad practice, assume that someone higher up in the system protects
against the nils.
Delete leftover code
Make tooltip for nits show correct count
Tooltip now clarifies that nit count is by others
Add RNA transcription assignment in Rust
fixed python anagram tests
Merge pull request #485 from n1k0/fix-python-anagram-tests

Fixed tests for Python anagram exercise
Merge pull request #481 from cypher/rust-rna-transcription-assignment

Add RNA transcription assignment in Rust
Merge pull request #480 from doncruse/tooltips

Fixing the mouseovers mentioned in #434 (and completing #467)
Mark notification read if at path. Fixes #443
Throw out identical submissions.

Fixes #486
Merge pull request #489 from kytrinyx/orbital-bombreadment

Mark notification read if at path. Fixes #443