Read configuration variable file if it is present
Fix Markdown help page: escape file link syntax example to leave it unprocessed
Fixed comments for running gitlab in a non-root path
- If you don't edit gitlab-shell/config.yml, you wnon't be able to push via SSH (as described here: http://stackoverflow.com/questions/15746336/gitlab-cant-push-code-to-server)
- If you don't re-run sudo -u git -H bundle exec rake assets:precompile RAILS_ENV=production, some icons won't be visible
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 X-Forwarded-For to nginx config
Reorder steps to install web server before running gitlab:check
FIX: Browser back button breaks "Loading..." visual

From: https://github.com/rails/turbolinks/
page:change the page has been parsed and changed to the new version and on DOMContentLoaded
Conventional naming for diff modes.
Disable rake color output unless connected to TTY
Wiki page url changed due to title cleanup.
Button name has an upcase in it.
Enable multiline select for blobs.

Holding shift will allow users to click and select multiple lines.
The behavior is similar to GitHub.
Complete with tests.
Unsupported is unclear.
Add LDAP check to rake gitlab:check
Refer to rake gitlab:ldap:check script
Give more information in rake gitlab:ldap:check
Merge branch 'unofficial-is-unclear' of /home/git/repositories/gitlab/gitlabhq
Merge branch 'auto_disable_color' of /home/git/repositories/gitlab/gitlabhq
Merge branch 'wiki-reference' of /home/git/repositories/gitlab/gitlabhq
Merge remote-tracking branch 'origin/side-by-side'

Conflicts:
	CHANGELOG

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