Translation & secure-aware changes to studio's settings page

1. Change the link of course's about page secure aware, which displays 'https' or 'http' prefix according to the current protocol.
2. Make the email in this page translatable.
Merge pull request #4867 from louyihua/localization-cms

Translation & secure-aware changes to studio's settings page
Added a relaunch invitation template email
Merge pull request #4865 from edx/ahodges/doc/DOC815

Added a relaunch invitation template email
Rewrite course url matcher to not be greedy
LMS-11181
Make it branch agnostic
LMS-11210

Conflicts:
	common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py
Merge pull request #4878 from edx/dhm/split_branch_agnostic

Make it branch agnostic
Merge pull request #4877 from edx/dhm/course_id_pattern

Rewrite course url matcher to not be greedy
Course Reruns UI

Studio: adding course re-run-centric static template rendering

* initial HTML for dashboard states
* initial HTML for new course re-run view/form
* initial HTML placeholder for outline alert UI

Conflicts:
	cms/templates/index.html

Studio: adding styling for course re-run-centric views

* adding new view/page mast-wizard type
* refactoring create course/element form styling
* adding course re-run view specific styling
* adding courses processing styling (w/ alerts and status)

Course rerun server-side updates: support display_name and DuplicateCourseError.

Studio: further design revisions and tweaks from feedback

* removing new window attribute from re-run control
* removing links from processing courses
* revising look/feel of dismiss action on dashboard + alert
* correcting font-weight of dashboard processing title
* adding extra space to course rerun action on dashboard
* re-wording secondary cancel action on rerun view

Conflicts:
	cms/templates/index.html

Added interation on unsucceeded courses in dashboard

Studio: removing 'rel=external' property from course re-run actions

Studio: removing hover styles for processing courses

Fixed value bug in split and set course listing to display run

moved task.py for rerun
added JS to outline page after bulk publishing rewrite
Fixed bug in dismissing errored rerun notification and another with empty reruns fields
Studio: correcting reversion of _base.scss from poor previous rebase
Fixed bug in dismissing rerun failure notification
Studio: addressing course re-run PR feedback
Do TODOs in test_contentstore.py
Set GlobalStaff permissions on reruns
Skipping rerun test on feature flag conditional
Add jasmine tests for course_rerun.js
Add jasmine test for notification dismissal on course outline
Test notification dismissal on course listing page