feat(app viewer styling) added custom icon font as data-url
Merge branch 'master' into app-viewer-styling

Conflicts:
	src/views/_guide-viewer/assets/fonts/google-material-icon-font/google-material-icon-font.eot
	src/views/_guide-viewer/assets/fonts/google-material-icon-font/google-material-icon-font.svg
	src/views/_guide-viewer/assets/fonts/google-material-icon-font/google-material-icon-font.ttf
	src/views/_guide-viewer/assets/fonts/google-material-icon-font/google-material-icon-font.woff
	src/views/_guide-viewer/guide-viewer.less
Merge pull request #8 from voorhoede/app-viewer-styling

feat(app viewer styling) added custom icon font as data-url
chore(setup): improve demo content; add readme's for demo content;
chore(setup): make guide-viewer default index; include views info in build_guide.
chore(setup): add asset watcher; persist watch on error; speed up build tasks;
chore(setup): update dependencies; fix jshintSrcTask (replace gulp-changed by -cached).
feat(fixed-ratio): add fixed-ratio component with docs and examples.
feat(viewer): style viewer info panel; add toggle size of info panel;
chore(setup): fix less/css sourcemaps; now correctly referenced external files with included source.
chore(setup): configure travis to perform basic build
chore(setup): configure travis to push to gh-pages.
chore(setup): fix permissions so travis can run push to gh-pages script.
chore(setup): fix guide-viewer logo src & cleanup viewer styles.
chore(setup): fix ignored files (starting with underscore) in gh-pages.
chore(setup): fix icon character codes in app-viewer styles.
docs(travis): docs for how to build with Travis and deploy to Github Pages.
chore(docs): move docs to individual files in docs/; move to do list to roadmap.
feat(viewer): make breakpoints configurable from viewer html template.
docs(authoring-templates): how to author templates; linked in main README;