add rake tasks for web hooks management
add help page for web hooks management using rake tasks
Added git command to change shell to 1.1.0 to make sure the check passes
Sort active milestones by due dates (closest first)
Step 8, cd into /home/git/gitlab

need to be in /home/git/gitlab
Added description for Redis connection via unix socket
Add rack attack gem.
Enable rack attack and add a throttle.
 Add check if the signup setting is enabled. fixes #4832
Added reference to the line "ENV['RAILS_RELATIVE_URL_ROOT'] = "/gitlab"" , as it talked about in the gitlab.yml.example
Updated at the request of @f0k
Extended User API to expose admin and can_create_group for user creation/updating.

Also, is_admin and can_create_group are exposed in the user information.
Fixed attributes_for_keys to process properly keys with boolean values (since false.present? is false).
Merge pull request #3006 from jweslley/master

add rake tasks for web hooks management
Update some development dependencies
Respect authorization in Repository API

* dont allow protect/unprotect branches for users without master permissions
* dont allow access to Repository api for guests
Merge branch 'improve/gems_update' of /home/git/repositories/gitlab/gitlabhq
gitlab:test rake task now includes jasmine and db setup
Use phantomjs for jasmine tests. Fixed broken one
Use gitlab:test for travis-ci
Added test cases to verify admin status of users created via API.