Make code more robust to bad input (for case where DB was populated with string None)
Don't put all of xmodule_js as src (changes coverage metrics).
Use ddt for shib tests
Remove test cleanups

Since `ddt` should make them unnecessary
Fix cached definition change detection
LMS-11485
Remove extraneous dollar sign in template
Remove unused files, add missing spec file.
Remove no longer used stage-edge.edx.org.
Show date and time on Schedules and Details in UTC (TNL-85).
Fixed incorrect relative time value in time.js.
TNL-157
Convert acceptance to opaque keys
Fix course export/updates and upload CMS acceptance tests.
Fix cms hardcoded keys
Remove unneeded import
Teach mongo_connection to retry read operations in the face of AutoReconnect errors
Change email address detection in TinyMCE link plugin.
	- If link has a "@" and a ":", do not consider it an email address.
Add un-minified version of plugin.js file for link plugin.
Update build instructions to include media plugin.
Commit re-built minified JS.
Add all plugins to Jakefile.js in zip file.
Reason for this commit:
Split acceptance test was failing when TinyMCE detected a Split asset
key as an email address. Fix was to modify email address detection.
Fix hardcoded course urls
Alpha OLX guide
Add _get_request_value to safely access request.REQUEST for browser events.
TNL-172: Change type of a previously posted post. IMPORTANT: this commit depends on commit 774887b in cs_comments_service.