Added minimal working implementation of angular-material on admin dashboard
Added generic theme.less.  Improved materia look of authoring page.  Added gulp task for building generic theme
Change default layout rendered with admin pages
Implemented basic sidebar into admin pages
Improve pattern matching for minified files in gulp tasks
Improve admin sidebar styling
Fixed main content spanning outside of screen width.  Fixed gulp watch readding itself for every change, almost leading to a memory leak
Sidebar now renders items iteratively.  Sidebar link clickability now covers the whole block rather than just the text
Sidebar items now defined in middleware.  Sidebar links no longer underlined
Added typography styling.
Small cleanup.  Use minified version of most libraries
Added normalize.css.  Refactored less files so that only theme.css contains styling properties, while others contain standardised varaibles only.  Added border box to all items
Merge branch 'feature/admin-styling'