Import the database as the `git` user

This ensures that all tables created during the import belong to `git`.
If you import as a different user, such as the `postgres` superuser, you
may encounter issues where the GitLab database user cannot access tables
in gitlabhq_production, _even if_ `git` is the owner of
gitlabhq_production at the time of import.
Fix missing links and incorrect display of issue numbers for notes, comments, and merge requests
Moved padding from li to a in dashboard groups / projects listing
Removed redundant spans
Remove duplicated setupNoteForm method
Cleaner UI for login/signup pages

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Updated the spring gem and fixed the guard file

Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
Set charset encoding to UTF-8 for snippets

Fixes #2678

Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
Show percentage status on milestone detail page, fixes #485
cmake is required during the installation of the rugged gem

The following error is encountered during the installation of the rugged gem:

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    /usr/bin/ruby2.1 extconf.rb
    checking for cmake... no
    ERROR: CMake is required to build Rugged.
    *** extconf.rb failed ***
Document characters being stripped from labels
Update changelog.
label documentation
add required permission to label doc
Merge branch 'label-doc' into 'master'

Label doc

Fixes #1487

See merge request !1028
Call updateColorPreview in Labels constructor
Fix spelling error in merge request performance issue warning.
Fix tests after #7526
update ruby & gitlab shell config

ruby 2.0.x required for gitlab 7.0+
Merge branch 'fix_labels_edit' into 'master'

Fix labels preview color when edit

This is related to #515. Parentheses are missing in coffeescript. For this reason, the color preview is not updated when loading the labels edit page.

See merge request !173