Exclude bootstrap.js file from wiredep

Bootstrap's JS components are already included, and that's what
bootstrap.js is made of.
Merge pull request #70 from silvenon/wiredep

Exclude bootstrap.js file from wiredep
fix up wiredep.
Merge pull request #69 from stephenplusplus/master

fix up wiredep.
bump deps
use `opn`

https://github.com/sindresorhus/opn
code style
update .editorconfig
gulpfile - simplify globbing
gulpfile - clean the whole dist dir
gulpfile - .jshintrc doesn't need to be specified
gulpfile - use jshint-stylish reporter
gulpfile - filter can be a string

followup to 1d3f9a6b1af5c905a6879e790c3c32ec10eb99ed
fix 55f7fce6f9ad7683ec5bf7f39956bd4f77139559
lazy-require some of the modules
remove moot comments
remove unused dep
Remove templating duplication in the `styles` task
Serve from .tmp folder as well
Fix Sass extension in gulp.watch()