Add comment about tls for ldap method

`omniauth-ldap` also supports tls for ldap method
refactor omniauth configuration method

This refactoring allows a user to use omniauth providers which do not
use ```app_id``` and ```app_secret``` without needing to change the
devise configuration.
More explanation for upload limits.
Git over ssh and http are different things.
Merge branch 'master' into dont-depend-on-appid-and-appsecret

* master: (238 commits)
  Version 6.5.1
  Fix selectbox when submit MR from fork to origin
  Fix HELP layout
  No need for code tag here.
  Spelling mistake and add links.
  Warn against RVM.
  Remove GitHub mention because we also have a GitLab issue tracker now.
  Replace 6.0-to-6.4.md with 6.0-to-6.5.md
  Add public assets to gitignore
  Version 6.5.0
  Use 6-5 branch in installation docs
  Remove deprecated twitter handle.
  Further explain userPrincipalName settings
  Update from 6.4 to 6.5 guide
  Explain how to use AD userPrincipalName for logins
  More entries to CHANGELOG. Version to rc1
  Rephrase LDAP check script output
  add O'Reilly sponsorship in CHANGELOG
  Fix select2 css for drop above style
  Rename "Website url" labels to "Website"
  ...
Nobody uses GitLab with Jruby.
Add highlightjs assets to vendor

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Include highlight.js assets

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Modify white and solarized themes for hljs

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Init highlgiht js and render for blob. Improve css for it

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Improve themes. Load highlight.js properly

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

Recommend standard MRI implementation
Explain what we know about Nginx chunked requests
Use either/or to present options
Add highlight.js support to markdown, snippets etc

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

Document Chunked Transfer
Reword the git explanation.
Fix blob multiline highlight

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

Upload Limits

Better documentation for the upload limit. Please have a hard time when they need to change the upload limits, see https://gitlab.com/gitlab-org/gitlab-ce/issues/5
Explain stash.