Fix PostgreSQL database restoration problem (#4217)

Use psql instead of pg_restore to restore SQL dump file.
Increase snippet content column size.

This will fix issue #3904
Issue 3599: Add snippets_enabled flag to projects for API

s 3599: Add snippets_enabled flag to projects for API

Replace missing comma
When stopped correctly there should be no warning about a missing socket file.
Make the installation guide easier to follow for non-unix people.
Update api.js.coffee

CoffeeScript doesn't like that
add db index for authentication_token column in users table
Fix spelling error and make sure you never log in as git user so you never have to logout to run sudo.
Create uploads dir otherwise backup fails. Fix #4304
contributing guideline updates

* updated close policy
* added line on courtesy & respect to volunteers
* request that issue information be placed in first issue post
Version to 5.3
Update docs from 5.2 to 5.3
project: allow import via git:// url

Besides specifying http and https url's as the import-url when creating
a new project, you can now use git://... url's to import via the git
protocol.
Fix missing assigned_to renaming in 2e839ce

fixes #4360.
[Doc] Update 5.0 to 5.1: Recompile assets

Recompiling assets on the update is needed or main menu appearance may not load properly. This has been mentioned on issues #3722 and #3978.

The command has been tested several by users on those issues and by myself.

Thanks for your time and attention.
Merge branch 'master' into install-guide-improvements

Conflicts:
	doc/install/installation.md
Merge branch 'install-guide-improvements' of /home/git/repositories/gitlab/gitlabhq
Merge pull request #3408 from NARKOZ/patch-2

add db index for authentication_token column in users table
Fix wrong file versions in update docs
Merge pull request #4385 from Razer6/fix_update_docs_for_master

Fix wrong file versions in update docs (5.2 to 5.3)