Added options module - useful lil thing for viewing options

- Not quite finished just yet
Slight re-work to dashboard options

- Corrected icons for A-Z options
- Added 'value' property
Work in progress - persisting page state

This partially works for the dashboard page right now.
Slight tidy-up
Fixes bug with prefs not existing
Updated various styling issues

- Includes the list view
fixed tags padding
Updated dashboard to handle user preferences

- Preserves state on options
- Makes dashboard the main controller
- Added filter by last updated
Merge branch 'copy-of-#562' into issue/#562

* copy-of-#562:
  Updated dashboard to handle user preferences
Fixed issue with min-height CSS
Little tidy up
Remove css file
Sort now doesn't render instead...

…it’s up the the filterCourses to render the collection
Search is persistent
Updated filter and search persistence

- Dashboard view now sets up the persistence
- Then passes this off to the options and sidebarView
Merge pull request #563 from adaptlearning/issue/#562

Added options module - useful lil thing for viewing options