Merge pull request #2936 from edx/flowerhack/dark-lang-docs

Fixed confusing docstring
Consolidate information from data.edx.org, Appendix E, and problem types
Improve dump_course_ids test for unicode course_ids
Fixes LMS-2352 by unifying :hover and :focus styles.
Fix donwload subs for non youtube videos and non-en language.

Check for status in test.
Add test for track url.
Fix test to use cookie.
Use download_track in feature file.
Add new tests for get_transcript.
Add html5 test.
Add content check.
Add tests for available_translations dispatch.
Disable flaky cms test.
Add  w/o english transcript tests.
Add to changelog.
Adding ability to give an attribute callback for CAS
Merge pull request #2944 from rocha/improve-dumps-course-ids-tests

Improve dump_course_ids test for unicode course_ids
Merge pull request #2943 from edx/sylvia/documentation/BLD-850

Consolidate information from data.edx.org, Appendix E, and problem types
Edits from Alison's initial review

DOC-34
Merge pull request #2947 from edx/markhoeber/documentation/doc-34

Edits from Alison's initial review
Update translations (autogenerated message)
Merge pull request #2951 from edx/sarina/031514-language-update

Update translations (autogenerated message)
Initial commit.
Internationalization fixed for error msg on staff grading page.
LMS-2195
Merge pull request #2926 from edx/waheed/lms2195-localization-fix-on-staff-grading-page

Internationalization fixed for error msg on staff grading page.
Merge pull request #2786 from edx/alex/fix_download_html5_subs

Fix donwload subs for non youtube videos and non-en language.
Merge pull request #2918 from edx/dhm/meld_pretty_factory

Dhm/meld pretty factory
This fixes LMS-2387 by removing a resize call that prevented scrolling.
It also enables syntax highlighting for matlab input fields, which
wasn't previously enabled.
Add tests that verify progress page with pure XBlocks

This is known to be broken.

[LMS-2349]
Make progress page work with pure xblocks

[LMS-2349]