First pass at creating a dark theme
Create ThemeView for themes dropdown
Persist selected theme option
Check for default theme
Fix bug in requiring ThemeView module
Renamed theme options CSS selector
Use bootswatch themes
Revert to light/dark theme, using Bootswatch slate CSS for dark theme
Use localforage for theme settings persistence
Use local slate theme
Fix inconsistency in theme css href
Rename theme to mode
Base 16 colors used
Base16 themes added
Added default timetable colour scheme back
Modify ivle button text color for dark theme
Create skeleton for preferences view
Basic template for preferences page added
Merge pull request #22 from yangshun/themes

Dark mode and Base 16 color schemes added
Persist preferences using localforage