Add client_max_body_size to nginx site

Added the client_max_body_size declaration to the nginx server block to prevent 413 errors when http post body is larger than the default (1m).
Add LDAP check to rake gitlab:check
Refer to rake gitlab:ldap:check script
Give more information in rake gitlab:ldap:check
added thumbsup and thumsdown emoji voting with rspec tests
Add warning back.
showing as default http link for public repo when anonymous
Side-by-side in changelog.
Change the mysql user to git from gitlab.
Improve Help navigation UI

Make hash keys symbols
Update ruby.md

Trying to install the gem bundle without bundler fails with:
/usr/local/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not find 'bundler' (>= 0) among 8 total gem(s) (Gem::LoadError)
        from /usr/local/lib/ruby/2.0.0/rubygems/dependency.rb:307:in `to_spec'
        from /usr/local/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `gem'
        from /usr/local/bin/bundle:22:in `<main>'

Installing the bundler (with sudo gem install bundler) at the end of Step 4 fixes this.
Merge branch 'line-for-side-by-side-diff' of /home/git/repositories/gitlab/gitlabhq
Merge branch 'database_doc' of /home/git/repositories/gitlab/gitlabhq
Merge branch 'relative-url-needs-warning' of /home/git/repositories/gitlab/gitlabhq
Comprehensive list of installation methods.
We welcome everyone to contribute.
Merge pull request #5731 from bke-drewb/helpui

Improve Help navigation UI
Merge pull request #5725 from Popl7/http_repo_link_on_public_acces

Correct url to pull puplic repos anonymously on project page
Merge pull request #5724 from Popl7/add_thumbsup_thumbsdown_emoji_voting

Thumbsup and thumbsdown emoji should be counted when voting
Merge branch 'master' of github.com:gitlabhq/gitlabhq