Extended users API to support updating and deleting users.

Also added tests.
Update config/database.yml.postgresql

This was necessary following the installation guide for ubuntu 10.4 with postgres
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
Update user finding (by username) in teams members (team of users) controller
username is default param to User
fix links in admin group view page (user links)
rewrite admin users controller (use 1 variable and find by username)
simple cleanup code %)
fix copied code. Add assign projects button.
Edit create new team text
Display actual user role (admin or not) in team members list
Merge pull request #2777 from zzet/add_project_button

Add assign project to team button on team page
Merge pull request #2772 from zzet/bugfix/path_and_page-project-member-access-#2745

fix edit project members access link and page fixes refs #2745
Fix application crashes after #2772
Fix projects in admin -> user -> show