Current Resources Menu

The current state of the Resources Menu, including [this issue](https://github.com/smtech/canvas/issues/1).

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

Tweaking includes to match improvements in dev-calendar-ics.

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

Okay. This is a big enough problem (in terms of what needs to happen) that it should really be its own development fork.

At some point, if I need to keep working on this, I will need to deal with both the pagination in the JSON responses AND reimporting the accumulated exports.

Whee!

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-calendar-ics' into dev-blackboard-import
Merge branch 'refs/heads/dev-archive-discussions' into dev-resources-menu

Bringing dev-resources-menu up-to-date.

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

Getting the HTML from a variety of browsers to test out why [the menu is misbehaving](issues/1).

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/master' into dev-archive-discussions
Merge branch 'refs/heads/master' into dev-blackboard-import
Merge branch 'refs/heads/master' into dev-archive-discussions

Bringing up-to-date.

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

Bringing up-to-date.

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

Bringing up-to-date.

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

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

Identify a user based on a unique class in which they are enrolled and modify the menu to reflect those permissions. (Currently based on Faculty Resources -- which is removed from the Courses menu for Faculty and moved to Resources, but roles could be added.)

Added core of Lion Hub/SMS to the menu.

Signed-off-by: Seth Battis <seth@battis.net>
Organization

Organized links into nicer groupings. That make sense. To me.

Signed-off-by: Seth Battis <seth@battis.net>
Merge branch 'refs/heads/master' into dev-archive-discussions
Merge branch 'refs/heads/master' into dev-blackboard-import

Signed-off-by: Seth Battis <seth@battis.net>
Merge branch 'refs/heads/master' into dev-resources-menu
Styling, Individual Users

Removed extraneous 'a' from unframe.php.

Added individual user filtering and optional CSS styling to menu.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Reorganized, "Improved" Styling

Minor tweaks.

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

Added whitespace to the source to make it readable, updated the CSS to look less appalling.

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