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)
README improved. Removed travis badge
Add author of new init script
remove old assets before compiling
Prevent empty public projects from throwing exceptions

GITLAB-1279 (GITLAB-1264)

Change-Id: Ifb5b4313bc91fae720f8ef5c36152c45e9d38934
Merge branch 'update_changelog' of /home/git/repositories/axil/gitlabhq
Update gitlab_git to version 2.3.1
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq
Restyle tree table UI
Restyle event title
Fix API::MergeRequest

Fixes #5144 Refs #4996
Make users theme configurable

GITLAB-1262

Change-Id: I690cb8ea294df53ebe8405a519c23c501af2c21a

Conflicts:
	app/models/user.rb
	config/initializers/1_settings.rb
	spec/models/user_spec.rb
Defaulted theme to MARS

Change-Id: I02814fb47edcc915309183547cc8dcb165100f4f
Version 6.1.0
Fix hover for tree view