Fix doc formatting.
Convert icons on course_about to font awesome
Support and tests for adding a reset button to units

Users may want to start anew when answering a question. This commit decouples reset from randomization while still preserving backward compatibility. Users can clear their input.
Instructors can set course-wide and problem-specific settings for reset button display.
remove unused icon images
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'
paver run_quality should run both pep8 and pylint diffs with -p flag

TE-555
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
Merge pull request #5719 from edx/frances/fix/rtl-dashboard-fixes

small UI fixes on dashboard for RTL
Prohibit automatic enrollment in prof ed courses when user authenticates via third-party auth
Merge pull request #5721 from edx/zoldak/fix-easy-access-test

Fix test page definition for course group configurations page
Add discussion info to SFD
Merge pull request #5583 from edx/sylvia/docs/SFD_Discussions

Sylvia/docs/sfd discussions
Merge pull request #5650 from edx/benp/TE-555

run_quality should run both quality reports in the case of a threshold breach
Add a test for donations with a white-label course mode