wip removing project id from sf.php
wip rights helper remove projectid
wip rightshelper refactor
wip rightshelper refactor
wip rightshelper refactor
all php tests passing
ripped out projectid from angular and javascript
updated links to projects
increased delay for loading div to 6 seconds
wip getting e2e tests working
fix roles bug in usercommands::register
enhance error messages

includes link to github issue tracker and outputs more details (including html formatting!) in a collapsible details div
wip getting e2e tests working
add project rights to javascript session data
fix oncopy bug that crept in
Exclude current project from "add user" typeahead

The user typeahead now takes an optional argument, the project ID to
exclude (or a list of project IDs to exclude). If not specified, all
users will be searched, but if a project ID (or a list of IDs) is given,
then only users who do not belong to the project (or to any of the given
projects, if plural) will be shown in the typeahead.

This fixes bug #100.
If adding users to project, skip existing members

This fixes bug #101.
notice service bug fixes
split updateUserRole into two api methods

updateUserRole (project context) and joinProject (no project context)
disable "loading" overlay for now :( because it interferes with protractor E2E tests

we can re-enable this after we rewrite the overlay directive to use $interval instead of $timeout