make embargo template theme-able

Use "Stanford-style" theming to enable you to put your own embargo
notice up.
Fix typo in transcripts_utils.
Adding ability to give an attribute callback for CAS
missing themed embargo page fails safely to unthemed
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.
Puts module.render() in try statements.

LMS-1192
BDL-810: Fix image mapped inputs.
Removed circuit editor setup code that had always been in
codemirror-compressed.js
Simple email checking for batch enrollment on inst dash

LMS-2244
Merge pull request #2959 from edx/dcs/remove-junk-from-codemirror

Removed circuit editor setup code that had always been in codemirror-compressed.js
updated pdf viewer
Upgrade jsdraw input to latest version.
Fix acceptance test.
use unicode strings for slug and regex
STUD-1433
Fixed email in authors.txt
Removed unused code that is over 2 years old.
Merge pull request #2992 from edx/sarina/fix-beta-batch-enrollment

Simple email checking for batch enrollment on inst dash
Merge pull request #3001 from edx/anton/fix-flaky-acceptance-test

Video: Fix flaky acceptance test.