Factor out Emoji parsing using html-pipeline-gitlab
Make hyperlinks out of the links.
Add option to gitlab config to specify if LDAP server is active directory.
Fix attachment upload link bug caused by introduction of zen mode.
Simplify custom MR good commit message hint.
Improve new file commit placeholder.
Titleize blob action buttons.
Replace :erb filter with plain HAML.
Merge branch 'add_active_directory_ldap_option' into 'master'

Add active directory ldap option

Fixes #1557

See merge request !1139
Remove blame lines added leading whitespace.
Update gitlab-shell to v2.0.1.
Update guides to use gitlab-shell 2.0.1.
Update changelog for 7.3.2

Conflicts:
	CHANGELOG
API: Initial support for forking a project via the API

This change adds POST /projects/fork/:id to the API for forking
a project into the namespace of the authenticated user, like the
"create fork" link in the GUI does. It also calls the same code.

Failure and permission checks (except for conflict) are already
implemented and handled in ForkService and the API, so the added
code is simple and does not alter anything.
Clear changes to schema.rb when upgrading

Having local changes is quite common and it is a stumbling block when
upgrading GitLab. Because schema.rb is generated from the actual DB
schema it is OK to clear the local changes.
Try wear_merged! without argument

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

Clear changes to schema.rb when upgrading

See merge request !1142
Merge pull request #7929 from gitlabhq/improve-coveralls

Try wear_merged! without argument
Merge branch 'master' of github.com:gitlabhq/gitlabhq
Update coveralls badge

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>