Merge pull request #5705 from edx/alasdair/logistration-error-styles

Alasdair/logistration error styles
Merge pull request #5633 from edx/ahodges/doc/DOC1001

Course keys use key introspection
remove unused icon images
Merge pull request #5689 from edx/zoldak/solano-gitignore

Add Solano Labs tddium artifacts to gitignore
reload video in setPlaybackRate only if speed of video is '1.0'
TNL-537
Merge pull request #5596 from edx/zub/bugfix/tnl-537-persistvideospeed

reload video on change speed only if value is '1.0'
show warning on navigate away from import page only for first two stages
TNL-554
paver run_quality should run both pep8 and pylint diffs with -p flag

TE-555
ECOM-466 cleaned up form submission validation
Use a 403 status to indicate that the user does not have a linked
account for third party auth.
Change field type for email from 'text' to 'email'
Merge pull request #5714 from edx/will/logistration-email-field

Change field type for email from 'text' to 'email'
Merge pull request #5713 from edx/alasdair/logistration-validation

ECOM-466 cleaned up form submission validation
Add field from server to set custom error messages for logistration fields
Phase 1 of adding asset metadata saving to old Mongo
Merge pull request #5595 from Stanford-Online/caijim/resetbutton

Support and tests for adding a reset button to units
Merge pull request #4854 from edx/jeskew/assetstore_modulestore_work

Phase 1 of adding asset metadata saving to old Mongo
small UI fixes on dashboard for RTL
Merge pull request #5696 from Stanford-Online/giulio/course-about-font-awesomize

Convert icons on course_about to font awesome
Fix test page definition for course group configurations page
TNL-685