Add button for removing source branch for merged MR's.
Fix extra space added in beginning of commit message

Removes extra space in merge commit messages. This seems to have been
introduced by the functionality added in 38d8d749d which allows a user
to change a merge commit message.
Add support for relative submodules
fixed regex to match url pointing to a user repo
simplify link url
first setup to protect protected branched to force updates
Merge branch 'master' into request/relative_submodules

Conflicts:
	CHANGELOG
Refer to bundler's ability of parallel installation
Consistent format for class objects in javascript
Different filename.
Make sure important directories exist in git

Ensures the following directories exist after a git clone:
- public/uploads
- tmp/pids
- tmp/sockets
Remove Install doc notes about creating certain folders
Add documentation for https://github.com/gitlabhq/gitlabhq/pull/5469
Fix link to isue tracker integration page
Move branches api to separate class

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Move branches API docs to separate file

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
 Merge branch 'branch-via-api' into 'master'

Refactor branches API

Preparing for new feature: Create branches via API
Merge pull request #6663 from Razer6/fix_integration_link

Fix link to isue tracker integration page
 Merge branch 'typo-in-docs' into 'master'

Typo-in-docs
 Merge branch 'pagination-link-header-doc' into 'master'

Pagination-link-header-doc