Remove I18n.enforce_available_locales deprecation message

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Factor markup? || gitlab_markdown? into new method
Add task lists to issues and merge requests

Make the Markdown parser recognize "[x]" or "[ ]" at the beginning of a
list item and turn it into a checkbox input.  Users who can modify the
issue or MR can toggle the checkboxes directly or edit the Markdown to
manage the tasks.  Task status is also displayed in the MR and issue
lists.
Add specs for tasks

Add tests for the new task list functionality in the Markdown parser and
in issues and merge requests.
Update docs for task lists
Add Spinach tests for task lists
Fix failing api specs.
Use only webhook for slack service integration.
Fix slack service speck.
Accommodate new webhook url format.
Changes to slack service structure added to changelog.
Bump gitlab_git

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add missing comma.
Merge branch 'gitlab_git_bummp' into 'master'

Gitlab git bump

Fixes #1643

See merge request !1153
Merge branch 'master' of github.com:gitlabhq/gitlabhq
Prevent PG::Error exception when check commit reference on commit

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Use only escaped auto_link

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge branch 'fix-exception-sidekiq' into 'master'

Prevent PG::Error exception

Prevent PG::Error exception when check commit reference on commit

Fix #1646

See merge request !1154
Merge branch 'improve-autolink' into 'master'

Improve autolink

Fixes #1649

See merge request !1155
Protect from forgery with exception

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>