Fix PostgreSQL database restoration problem (#4217)

Use psql instead of pg_restore to restore SQL dump file.
Scrum view style milestone view.
Fix paths to the Contents Markdown pages
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
Incorporated the two suggestions (h5 and named variables) and fixed the Spinach test.
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
Implement (style) suggestions.
Add imported boolean to project. Prevent shell from creating repo after it was imported
Check for existing MR only for opened/reopened MR
Fix MR feature
add db index for authentication_token column in users table
FIx userteams tests
Fix spelling error and make sure you never log in as git user so you never have to logout to run sudo.
Merge pull request #4269 from dosire/scrum-view-for-milestone

Scrum view style milestone view.
Create uploads dir otherwise backup fails. Fix #4304
Fixed tests. Fixed overrided scope. Better usability for milestone view
Remove unused, but slow code