Fix typo in transcripts_utils.
Remove coursename from page H1, and slightly improve sequence navigation
Fixes LMS-2352 by unifying :hover and :focus styles.
Adding ability to give an attribute callback for CAS
Certificates: Additional flags for regenerate_user

* -G allows explicit setting of grade condition (e.g., a string such as
  'Distinction', 'Pass', 'F', 'B') for the certificate, regardless of
  grader output for the user.
* -T allows explicit request of a particular certificate template to be
  applied to a given user's certificate regeneration, i.e.:
    -T doctor_distinction.pdf
  to generate a certificate of distinction for doctors.
added loading pattern to studio
Fix incorrect parse of url in video_module.py

Sometimes the video url may look like 'http://abc.com/path/video.mp4?xxxx'.
(For example, the Windows Azure's media service will offer such type of url.)
The original code in video_module.py will produce 'mp4?xxxx' instead of 'mp4'
as the extension of a filename for such type of url, and therefore the video
will be non-playable. The fix here uses the built-in urlparse module to retrive
only the path component from a url and therefore the extension 'mp4' will be
correctly fetched.
Update XBlock to latest version
Puts module.render() in try statements.

LMS-1192
Replaces print statement in django_comment_client with unicode log.debug.

LMS-2194
Instructor dash changes for DOC-231, resequencing for DOC-230, and fixed display of notes
Merge pull request #2976 from edx/ahodges/documentation/hackathon

Instructor dash changes for DOC-231, resequencing for DOC-230
Move loading of YouTube API to video module.

The availability of the YouTube API will be stored in student's settings.
The YouTube API is loaded asynchronously now, so no need to pass a
parameter to the front-end telling it if YouTube API should not be loaded
because of it's unavailability.

Removing loading of YouTube API from Studio RequireJS config. Now loading
of YouTube API is handled by Video module.

BLD-531.
Merge pull request #2987 from edx/valera/add_timeout_china

Valera/add timeout china
Merge pull request #2946 from edx/dcs/a11y-focus-hover

Fixes LMS-2352 by unifying :hover and :focus styles.
Added pretty-printed JSON examples for DOC-168, fixed rst subheadings
Merge pull request #2980 from edx/ahodges/documentation/prettyprint

Added pretty-printed JSON examples for DOC-168, fixed rst subheadings
resolves IE9 display issue where courseware content layout/background display was broken
UX-53
Fixed assigning forum roles from beta dashboard membership.
LMS-2346
Removed tooltip from captions. [BLD-629]