Upgrade `requests` module to 2.3.0
Upgrade `requests-oauthlib` to 0.4.1
Upgrade `oauthlib` to 0.6.3
Add argument.
log stop_video event
The LMS should serve favicon.ico also when a theme is enabled.
Ensure all split methods consuming Keys check that key is fully specified
STUD-1654
stop update_assets commands from being called extra times
Annotation Tools: Removed background-color from image annotations

- Also fixed edit bug when annotation is not created first
- Also fixed indentation issues
Add new doc projects to top level make file

To enable Jenkins testing
XBlocks can disable navigation chrome.

There is an option to:
* Enable/disable accordion navigation
* Enable/disable/repoint tab navigation

This allows for full-screen XBlocks (e.g. a code IDE, or large video
player). It is also the first pass at allowing top-level XBlocks. It's
also now possible to make a chromeless XBlock, point a tab to it, and
make it point back to that tab.

Next steps down that path would be:
* Fix up how tabs are handled. The current version is a hack.
* Create appropriate XBlocks for courseware, tabbed navigation,
  etc. to reach feature parity
* Invert/rejigger the XML format.
Merge pull request #4173 from edx/markhoeber/documentation/doc-582

Add new doc projects to top level make file
Useless code path in import_from_xml causing errors removed
Merge pull request #4159 from edx/clytwynec/updating_update_assets_prereqs

stop update_assets commands from being called extra times
Youtube Video Quality Button Tests
Removed suppress_top_level_nav, as per Cale
Explicit disable_accordion
Review from Cale
Review from Cale
stop update_assets commands from being called extra times