Adding grunt task to run bower

* Closes #20
Remove unnecessary sub-task scope
Merge pull request #36 from legitco/bower

Adding grunt task to run bower
Merge pull request #37 from svincent/develop

Add editorconfig and normalize whitespace
Moving the coverage folder into test
Merge pull request #38 from legitco/coverage

Moving the coverage folder into test