Remove Flash Test Scenarios
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
Merge pull request #4146 from edx/ammar/remove-flash-test-scenarios

Remove Flash Test Scenarios
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
Add Studio handling for changes to group configurations

STUD-1658
Introduce constants for studio_view, student_view, and author_view.
Complete Studio support for handling group configuration changes

STUD-1658
Merge pull request #4158 from edx/mathewpeterson/course_import_fix

Useless code path in import_from_xml causing errors removed