Integrate gulp-express so that express can be started from gulp.
Rework the node-config configuration in order to merge the server and client
configs, since they will now be executing simultaneously.
Initial integration of login modal dialog; it depends on an angular-ui component
in file vendor/ui-bootstrap-custom-0.1.0-SNAPSHOT.js that appears to not
depend on bootstrap, other than for styling the template.

Added vendor/bootstrap-2.1.1.css for styling temporarely, while the various
components are integrated. The plan is to eventually upgrade to bootstrap-3.x or
remove bootstrap as a dependency altogether.
complete implementation of login/login functionality, without the retry queue
rename security-factory.js to security-service.js
Initial working integration of unit tests
parametrize karma.conf.js using require(config)
fix bug in preprocessors section of karma.conf.js
rename 'scripts' task to 'lint'
mave karma.conf.js to 'test/karma.conf.js'
fix indentation in karma.conf.js
- Add tests for toolbar directive
- This involved troubleshooting failing tests as a result of using jquery-2.1.x
- Downgraded to jquery-1.11.1 as a result
- Improved build and jquery integration by configuring angular to be dependent
  on jquery using browserify-shim
- Made improvements to karma config and build in order to facilitate testing, by
	moving fileset.test, karma.browsers, and karam.singleRun to config/default.js