Extended users API to support updating and deleting users.

Also added tests.
Don't setuid the repositories on installation
Don't setuid the repositories (Rake checks)
Fix gitlab:check recommendation

Running the recommendation would give out:
GNU find: paths must precede expression
Update config/database.yml.postgresql

This was necessary following the installation guide for ubuntu 10.4 with postgres
fix 1145
fix User.potential_team_members
Fix mass-assignment. Dont allow users w/o access to create team
Fix security issues with teams
Fix redirects. Add link to new team and new group
show new group, new team links in profile
teams refactoring and cleanup pt.1
Fix teams + gitolite access
refactor add to team
Updates project to process web hooks async via sidekiq.

A new queue of "project_web_hook" is used to process web hooks asynchronously, allowing each to succeed/fail (and be retried) independently.

(Basically, project web hooks now process the same as system hooks.)
Fix not showing tooltip on network graph
Merge pull request #2769 from hiroponz/fix-not-showing-tooltip

Fix not showing tooltip on network graph
fix edit project members access link and page fixes refs #2745
Update user finding (by username) in admin teams members controller
Update user finding (by username) in teams_members (project team) controller