Replace course status message
Fixed errors in discussion XModule, caused by c2716d4 [TNL-606]

Co-Authored-By: jmclaus <jmc@edx.org>
Co-Authored-By: jsa <jsa@edx.org>
Introduce new switch for paver run_quality command.

When using -p, the underlying diff-quality command will pass that
number as a value for --fail-under.

For example,
  paver run_quality -p 75

Will pass 75 into the --fail-under switch on diff-quality.

Also upgrades diff-cover in order to take advantage of this funcitonality.
Merge pull request #5534 from edx/i18n-cms-index

Some strings were missing i18n calls
Merge pull request #5554 from edx/jmclaus/fix-errors-discussion-xmodule

Fixed errors in discussion XModule
disable pycontracts except in development environments (PLAT-122)
Verify cohort strings are scraped for translation
Create standard way of updating a task's progress

TNL-566
Bump the report downloads poll interval to 20 seconds

TNL-565
Annotation Tools: CSS fixes for editor
Merge pull request #5582 from edx/dan-f/cohorts-internationalization

Ensure all user-facing cohort-related strings are internationalized
Handle OpenID errors for POST requests.

ECOM-441
Merge pull request #5528 from edx/dan-f/data-download-tech-debt

Student profile CSV background task tech debt
Merge pull request #5552 from edx/benp/diff-cover-threshold2

Benp/diff cover threshold2
WIP: add login and registration end-points to the user API.
Enable parent/child tests using the acid XBlock.

Also fix those tests to correctly wait until the ajax portions have
finished before evaluating the page contents.
Add block.name to xblock javascript frontend
Add block type to the available attributes in the xblock javascript frontend
Set xmodule_runtime on all XModule-like things (including pure XBlocks using the XModuleMixin)

Expose xmodule_runtime as .runtime if it's set (otherwise, fall back to
the supplied runtime). This causes all blocks to act like XModules when
they have a ModuleSystem, and like XModuleDescriptors if they only have
a DescriptorSystem.
Escape xblock wrapper data attributes and css classes for safe html