Update Contributing documentation with new PR process. OPEN-111
Merge pull request #5376 from edx/sarina/new-contributor-docs

Update Contributing documentation with new PR process. OPEN-111
Merge pull request #5577 from edx/jsa/tnl549

Fix topic-related errors when editing discussion threads in inline mode.
Some strings were missing i18n calls
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.