chore(client): rename test files

Closes #88
fix(admin): properly display notifications for user/project CRUD operations
chore(unit tests): Add automatic loading of Chrome to the test run.
fix(login): Move form element to enable submit on enter.

The primary default button for the login form was outside the form element.
By moving the form up a level in the DOM the button becomes part of the form and so will submit the form when the user hits enter in one of the input boxes.
Since the form had more than two input boxes, the ng-submit on the form was never being triggered.  Removed now to prevent double submission.
fix(server): Remove hard coded Mongo dbName
fix(*): fix edit forms after switch to crud-edit
doc(README): Fix change to mongo configuration
fix(initDB): Update in line with the change to config
doc(README): remind user to update MONGOLAB_CONFIG if changing DB name

Fixes: #106
Fixed links to mongodb, nodejs and angularjs sites
fix(crud-edit): Ensure that original is updated after a save
refact(authentication): rename services to make them consistent.
doc(authentication): add comments to the service
doc(authentication): Add better comments
fix(login): correct refactoring to using modal and authentication service.
feat(admin-users): allow removal of users directly from the list.
chore(tests): remove dumb appSpec
refact(grunt) upgrade to grunt 0.4.0
refact(grunt-server): Upgrade to grunt 0.4.0
refact(authentication) move into common/authentication