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
Update api.js.coffee

CoffeeScript doesn't like that
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.
Remove gitolite repo check for import script
Add cluster mode instructions to puma.rb.example
Merge branch 'puma_cluster_recommendation' of /home/git/repositories/gitlab/gitlabhq
fix bug when project named: mediawiki

mediawiki.wiki.git
mediawiki.git

/.wiki$/ match awiki, so when your project named mediawiki
it will be find project named: "medi"

use /\.wiki$/ fix this bug
Rename support forum to mailing list to prevent duplication on community page of GitLab.org.
Fix broken API links, fixes #4463
minor contributing guide updates

* issues & pr in English
* appropriate language
* typo & format fix
* not catch all pull request
* update changelog
Merge pull request #4509 from bbodenmiller/cont-updates

minor contributing guide updates
Fix Pygments 500 error if lexer not found by name. Use first alias instead. fixes #4473, #4451
navbar tooltip position fix when "loading" appears.
Merge branch 'master' of github.com:gitlabhq/gitlabhq
Merge branch 'rename-support-forum-to-mailing-list' of /home/git/repositories/gitlab/gitlabhq
Add suppoort of unicorn and fog gems
Merge pull request #4508 from Razer6/fix_broken_api_links

Fix broken API links, fixes #4463
Added new entries to changelog. Version up to 5.4.0.pre