fix(server/config): remove `path` variable from global scope

Closes #254
fix(app.js): add missing parameter

All dependencies should have a functional reference.

Closes #256
chore(gitignore): ignore bower_components
chore(bower): add bower dependencies
refact(resources): use new mongolabResourceHttp service from bower
refact(security): replace $dialog with $modal from angular-ui/bootstrap
chore(gruntFile): update builds to use bower components
chore(unit.js): update test config to use bower components
chore(gruntFiles): fix reference to angular-route file
chore(bootstrap.less): get less files from bower
refact(app.js): use angularUI bootstrap modal templates
chore(vendor): remove unused vendor folder
docs(README): various links and names corrections
build: switch to gulp

Fixes #231
Fixes #235
chore(bower): remove less dependency
chore(gulpfile): fix paths to bower_components
fix(index): fix paths to dependencies
build: fix TravisCI build
build: use dots reporter on TravisCI
feat: add templates minification

Fixes #95
Closes #207

Closes #251