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
Fix issue with removing group
More group tests with spinach
API:merge request show && list
API: create merge request
API: update merge request call
API: MergeRequest refactoring
API: MergeRequest: authorization
API: merge request: post comment call
Changes after review
API: help page and comment