Bok-Choy CMS Video Editor Tests
Fix messaging for professional ed under auto-registration
add pyfs service
Add tests that verify Studio can still render with bad HTML content.
Cleaning up a few quality violations
Provide course outline template with start date
Studio: adding rendering/styling of course start date on outline view
Added note to doc team to update in both repos
Merge pull request #4895 from edx/ahodges/doc/preface

Added note to doc team to update in both repos
Merge pull request #4892 from edx/db/marcnu-quality

Cleaning up a few quality violations
Refactored expected indices after email w/ mongo
Key order has no bearing on key order in queries other than for
Key order should be by greatest to least cardinality
Added sparse and unique declarations.
Keeps in sync with edx-analytics-dashboard
Merge pull request #4897 from edx/ahodges/doc/twitter

Keeps in sync with edx-analytics-dashboard
Merge pull request #4886 from edx/will/ecom-122

Fix messaging for professional ed under auto-registration
This confirms the data api upgrade
code clean
Added shared browser topic

To include in all guides
Merge pull request #4871 from edx/jhelbert/api-upgrade-check

This confirms the data api upgrade
Studio: revising alignment of in-context edit buttons in outline view
Fix: inadvertent scroll when loading the instructor's extensions tab

(The div with id "view-extensions" conflicts with the tab JS which sets location.hash to "view-x" in order to track the current tab)