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.
Fix setting default values for user
Extend user infiormation displayed on admin user page
Fix 500 error on admin->project page
Fix tests
Don't quote the default issue closing regex.

It turns out that regex escapes and YAML quoted-scalar escapes don't play
nicely together.
Merge pull request #5093 from smashwilson/example-config-fix

Fix issue_closing_regex in gitlab.yml.example
Update gitlab_git to version 2.2.0. Fixes invalid diff in Compare
Update docs to use 6-1-stable branch
Added .ruby-version & .ruby-gemset in .gitignore
Corrects the update document to match the version of gitshell specified in the install document (1.7.1)
Drop support of root namespace in model
Don't show users password change page if ldap users
Merge pull request #5117 from karlhungus/feature-password-update-skipped-when-ldap-user

Don't show users password change page if ldap users
Merge pull request #5112 from hiroponz/drop-support-of-root-namespace

Drop support of root namespace in model
Add author and issue id warning.
Merge branch 'changelog-specifics' of /home/git/repositories/gitlab/gitlabhq