Fix messaging for professional ed under auto-registration
Cleaning up a few quality violations
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
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
RecommenderXBlock with pyfs, better UX, and modification of logging