Merge pull request #7496 from Razer6/captalize_suggested_colors

Consistency: Capitalize hex values of sugested colors
Merge pull request #7493 from Razer6/update_gems_with_errors

Update gems with errors, to prevent 500 errors
Merge pull request #7527 from Razer6/api_labels_return_code

API: Fix labels return code
Add missing elements to webhook doc
Merge pull request #7524 from Razer6/repo_settings_spelling_error

Fix minor spelling error in repo settings page
Merge pull request #7534 from sue445/feature/add_webhook_doc

Add missing elements to webhook doc
Fix color toggle for labels in edit view
Fix env varable style for documentation
Merge pull request #7537 from Razer6/rake_tasks_style

Fix env variable style for documentation
Merge pull request #7438 from bbodenmiller/patch-5

Add dealing with newlines for editor to 5.1-to-6.0
move env to end of lines
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 ***
Add 7.1-to-7.2.md update guide
Add 6.0-to-7.2.md guide ahead of 7.2 release
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
Test if the label is valid before creating link
Remove invalid characters from the label name
Use the default color when migrating labels
Merge branch 'fix_label_migration' into 'master'

Fix label migration

Failure to create any labels at all caused this DB migration to run for over 40
minutes during a gitlab.com deploy this morning. This change specifies a color f
or each new label and strips invalid characters from the label name.

See merge request !1024