(feat) add Sinon support for generated project

Installs karma-sinon and lists sinon as a framework in
karma.config.js.
(feat) stop injecting files into karma.config.js

Before, Gulp injected files into karma.config.js. This causes
annoyances with version control. Now, Gulp modifies a karamConf
variable with the files in gulp/tests.js.
(chore) bump version to 0.4.6
(docs) update description of gulp unitTest
(refactor) remove use of lodash in gulp/test.js
(feat) create a simple navbar if using framework

If the user selects a framework, then a simple responsive navbar
is also created in the index file.
(chore) update generated dependencies
(chore) bump version to 0.4.7
(refactor) update e2e test templates

Page objects no longer export a new instance. Tests now create a new
instance of the page object.
(feat) update generated README

Generated README now lists installation instructions and available
Gulp tasks.
(fix) hyphenate templateUrl suggestion for route

Route generator now suggests a hyphenated templateUrl.
(chore) bump version to 0.4.8