cleanup coffeescript code for mentions auto-complete
remove unnecessary loader.js
merge graph.js into projects.js
remove unnecessary snippets.js
enable Oauth login for existing regular users

fix: https://github.com/gitlabhq/gitlabhq/issues/1620
Refactor Gitlab::Merge

* Refactor and document methods
* Rename merge to merge!
* Fixes #1544
Fix bug in MergeRequest#mark_as_unmergable
Merge pull request #1743 from riyad/fix-merging-bugs

Fix merging bugs
Security for online editor. Replace dev_access?, master_access? with can? method usage
Merge pull request #1717 from riyad/add-author-to-tree-listing

Update author info in tree listing
Merge pull request #1564 from dosire/cookie_secure_setting

Secure and httponly options on cookie.
Display https as repo clone indicator and prevent modification of web_protocol variable.

Rewrite build_url, use web_protocol for repo indicator.

Explicitly initialize custom port to make the logic obvious.
Merge pull request #1605 from dosire/repo_clone_indicator

Rewrite build_url, use web_protocol for repo indicator.
Merge pull request #1740 from godric7/master

Enable Oauth login for existing regular users
Log OutOfMemory exceptions from Merge Requests with GitLogger
Up to v3.0.0
Merge branch 'master' into stable
Fix git over HTTP
up to 3.0.1
Merge branch 'master' into stable