add rake tasks for web hooks management
add help page for web hooks management using rake tasks
Update logic for validates_merge_request for tree of MR

For case:

Merge request №1: branch "feature" to "release" and remove "feature" branch

Merge request №2: branch "release" to "master" and remove "release" branch

Merge request №1 - broken :(
Remove -y option when removing puby1.8

Since it is easily could break installations running on the server - hence the person doing the install should be able to make the decision to remove himself.
Added git command to change shell to 1.1.0 to make sure the check passes
Corrects the update document to match the version of gitshell specified in the install document (1.7.1)
Merge pull request #5109 from spudstud/6-1-stable

Corrects the update document to match the version of gitshell specified ...
Fix API::MergeRequest

Refs #5145
Merge pull request #5149 from hiroponz/fix-api-merge-request

Fix API::MergeRequest in 6-1-stable
Sort active milestones by due dates (closest first)
Step 8, cd into /home/git/gitlab

need to be in /home/git/gitlab
Added search for projects by name to api

GITLAB-1283 (GITLAB-869)

Change-Id: I611e7e93f6292de08e1edc8d3ea77cf9087b6ded

Conflicts:
	config/initializers/1_settings.rb
Added missing API documentation

Change-Id: I1337ee7ff51d018d6f62d447345032597e84269f
Update check script

* GitLab Shell 1.7.1 is required
* Global projects are not supported (refs #5152)
Merge pull request #5163 from hiroponz/update-check-script-in-stable-branch

Update check script in stable branch
Force user to provide old password in order to change it
Merge branch 'feature/require_old_pass' of /home/git/repositories/gitlab/gitlabhq
Dont override default table with bootstrap class. Refactor table css
Restyle sign-in page. Mention public projects
Added description for Redis connection via unix socket