Merge branch 'master' of github.com:tlwr/wikinotes
Merge pull request #199 from tlwr/master

scroll to and from footnotes
Show page subject in print view

Because I'm going to need to print out a ton of lecture notes tomorrow
and it's annoying that they don't display the subject already.
Merge branch 'master' of github.com:dellsystem/wikinotes
Set contenteditable="true" for print view

To make it easier for me to delete unnecessary sections when I need to
print all this out.
Link to history page for changed pages.

When viewing the dashboard it seems more logical to linked to the actual changes on the page, allowing for a quicker view of what was actually changed.
Add id to each row of commit history table. 

Add an id to each row of the commit history table to allow internal links to the appropriate commit. The purpose of this is to allow linking directly to the changeset of a page from the dashboard and other pages. Though you could link to the commit page, this will allow for more context to be kept while reviewing changes to courses.
Merge pull request #200 from xldenis/patch-1

Link to history page for changed pages.
Merge branch 'master' of github.com:dellsystem/wikinotes
Fix bug when creating pages for seriesless courses

If a course doesn't have any series, the series selector dropdown
doesn't appear, which would cause an error when creating a page.
Link to commit page in dashboard

Accomplishes what pull request #200 was meant to address. I decided to
link to the actual commit page and not just the relevant table row on
the history page because the page won't always be long enough that we
can scroll completely to that row.

REQUIRES DB SCHEMA MIGRATION
Add back *_data.html files

Reverting commit 64eaf0f86bb20b24d6f5dd1e4ecb9e2f50bc70dc. Turns out
those files were actually really important and I never noticed because
I'm only ever signed in as an admin oh god so dumb need to check my
admin privilege next time
Rewrite footnote smooth-scrolling code

Now preserves the hash in the URL and uses a colour from the colour
scheme. Code is slightly cleaner too, though realistically the two
functions can be abstracted into one. For another day, when I don't
have to commit something in the next 9 minutes in order to keep up my
streak.
Improve ambiguous copy on recent activity page

Desperate times call for desperate commits
Use APPEND_SLASH

Closes #180. Commits for fixing all the issues that will inevitably
arise as a result of this change are on the way.
Remove introductory copy on homepage
Update copy in UCP overview page
Update default ordering for Course model

Now uses the department's short name rather than the primary key.
Update link to McGill course calendar to 2013-2014
Remove non-functional RSS feed link

wtf? how long has that been there for no purpose at all?