All uses of safe_exec need to get the correct random seed.
Whitelisted courses now run Python code outside the sandbox.
Fix tests that vary urls.py

Create a mixin class that can be used for tests that customize urls.py
to force django to reload it, so that they don't break other tests.
encoded URL to fix formating
struct_time to datetime conversion.
Add safety check for start dates unbound
Coding consistency changes for code review.
Minor code review fixes (removing commented code).
Make pymongo tz_aware
Added date_util tests back in and handle null time obj.
Move tz_aware into connection config rather than settings.
Make django use_tz
Fixed use_tz not being effective in cms
Partial implementation of means to get xmodule from descriptor and
attempt to test xmodule_modified (see fixme)
Removed obsolete else clause from before conversion
Ensure factories use datetime not struct_time for start date
Added more unit tests for settings encoder
Test all date_utils variants
Revert bad merge
Add datadog reporting to the feedback submission mechanism
Add more information to Zendesk tickets and make the information more readable
Add course id tagging to feedback submissions
Tag all Zendesk issues with "LMS" per request from Mary
Tweak text in help modal per request from Mary