fix(build): add src property to jshint task

Fixes #620
fix(build): grunt-newer requires a src attribute

The JSHint task specified the source files as an array instead of an
object with a source that took array's

Fixes #620
chore(Gruntfile): capitalize and add some task descriptions

Add serve task description and server task deprecated description.
Update grunt-conventional-changelog dependency
See btford/grunt-conventional-changelog@890aac9682dc4e4a46a7bd247f103e267c615d94
Merge pull request #634 from corburn/Gruntfile

chore(Gruntfile): capitalize and add some task descriptions
Use SVG badge for Travis
Merge pull request #641 from zenorocha/patch-1

Use SVG badge for Travis
Remove Grunt badge in order to standardize READMEs
Merge pull request #642 from zenorocha/patch-2

Remove Grunt badge in order to standardize READMEs
feat(app): specify uri while generating routes

If routes have multiple segments of parameters
they can be specified explicitly.

Fixes #639
test(app): add tests for route generator

add tests for route generator
include tests for uri option

Fixes #639, #644
Merge branch 'pr/644'

Close #644
chore(misc): remove conditional ie classes

HTML5Boilerplate now recommends removing the conditional IE classes placed on
the `html` tag.
https://github.com/h5bp/html5-boilerplate/commit/13f17a737a7429bc102fe5f0991313f9f9162da7
fix(docs): add info about route generator uri option

Add usage example for uri option in route generator
Updated the USAGE file for route generator

Closes #650
chore(dep): remove marked and chalk

Chalk is only used in one spot (and that spot seems to not work anyway)
and marked isn't used at all
fix(app): Remove redundant bootstrap-sass import
Merge pull request #654 from cebor/patch-1

fix(app): Remove redundant bootstrap-sass import
chore(release): fix changelog links

Links were relative but incorrectly relative
fix(app): prevent faulty bowerInstall ignorePath

RE: https://github.com/stephenplusplus/grunt-bower-install/issues/73

If a developer uses a Bower package with part of the `yeoman.app` variable in the path to its `main` file, bowerInstall can mistakenly replace it. See the above link for an example.
ignore unnecessary resources