Use gitlab_emoji gem instead of gemoji.
Use new gems methods.
New bindings to vote on notes.
Update Changelog
Fix `/:username.keys` response content type

Currently this method responds with `text/html`. It is kind of unusable
if you open it in a browser. The browser thinks it is HTML and renders
it as HTML, meaning new lines are dropped. So it's very hard to
distinguish where the key starts and where it ends.

This commit changes the content type header to `text/plain`.
 Merge branch 'gitlab_emoji_gem' into 'master'

Replace gemoji with open source PhantomOpenEmoji
Merge branch 'username-keys-content-type' of https://github.com/dmedvinsky/gitlabhq into dmedvinsky-username-keys-content-type

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

Conflicts:
	CHANGELOG
Merge branch 'dmedvinsky-username-keys-content-type'
Checkout gitlab-shell v 1.9.0
Use the latest tag, 1.9.1 for gitlab-shell.
 Merge branch 'update_upgrade_document' into 'master'

Update Upgrade Document for 6.7

Use the latest version of gitlab-shell which is 1.9.0
Fix http clone for public project

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

Fix http clone for public project
Features people are missing are not bugs.
Ensure I can link to this line.
 Merge branch 'what-is-a-bug' into 'master'

What Is A Bug
Version 6.7.0
Should be 6-7.
Fix gitlab-ci integration

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

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