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
Fix color toggle for labels in edit view
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 ***
Update omniauth-google-oauth2 gem

Udate doc
Mention Google OAuth API change in update guides

Add oauth doc to 6.0 to 7.2 upgrader
use default white-space for sidebar buttons, fixes #7549
Restyle explore projects to fix #7548
Document characters being stripped from labels
Update changelog.
Improve labels validation and expose error messages
Add spec on labels validation
Merge pull request #7536 from yuters/patch-5

Fix color toggle for labels in edit view