Current Discussion Permalinks

The current state of discussion permalinks, including [this issue](https://github.com/smtech/canvas/issues/2).

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/master' into dev-discussion-permalinks

Bringing up-to-date.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/master' into dev-discussion-permalinks
Merge branch 'refs/heads/dev-resources-menu' into dev-discussion-permalinks

Merging in the improved naming pattern from dev-resources-menu.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-discussion-permalinks' into dev-javascript

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>

Conflicts:
	www/javascript/global.js
	www/javascript/hide-future-courses.js
	www/javascript/resources-menu.js