Fix consequential damage from jsonrpc change.
wip projectadmin: user list control
typeahead formatting
wip: listview control
projectadmin: Rearrange dependencies
Fix #21 Unwanted vertical scrollbar.
usermodel: Make type ahead regex case insensitive.
wip: projectadmin
project admin styling
wip projectadmin: Add first cut error handler.  Add project services.
wip projectadmin: Put back the typeahead term = item.name
Added the error service.
Fix usermodel test. imageRef -> avatarRef
Improve jsonrpc error handling.
Add project user api.

* Update project model to include addUser, removeUser
* Store reciprocal links in user / project collection
Merge remote-tracking branch 'origin/master' into feature/projectadmin

Conflicts:
	src/angular-app/common/js/services.js
	src/models/user_model.php
Add error.js to userprofile.html.php, styling.