Add heatmap sorting for progress
Add submenu tab for student view
Remove filtering from table

Fixes "jumping" of the table as the filter box pops up once all the
data is loaded.
Fix tooltip on student progress chart
Fix axes on both student view plots

Limit their display to the latest 30 days worth of data.
Fix initial student list not being sorted

Initializing the data table sorts the table immediately by name,
and so if the students arrive unsorted, the UI shows a reordering
of the table after all its updates are completed, which is not
super good.
WIP - add student model and collection

Intermediate commit
Remove referenceconcepttree from parse data

Makes much more sense now
Switch to using students collection

This is instead of the global array of Parse Student objects I was
using before.
Add mastery snapshot model and collection

Also use a map of students to collections of mastery snapshots
as our main source of mastery snapshot data.
Have notifications use already fetched data
Daily progress doesn't fetch data anymore
Fix sorting of mastery snapshots collection
Use lodash instead of underscore
Sort notifications, add filtering of old ones
Replace dashboard events with native router ones
Add rough draft of notification auto-fetching

At this point will only work while the notifications page is open.
Override model/collection parse for conversion

Before we were using this really inconvenient and ugly transformer
method, which we don't need anymore.
Remove percentage from progress column in heatmap
Add commendations to notifications page