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.
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
Do a bundle install before trying to use rake, so that we have all the prerequisites when running tests
Seems like on chrome when cancel is hit in the file chooser, the 'changed' event is fired and startUpload() was being called. We need to check to see if the upload file is blank and - if so - just return immediately out of the function
Update lettuce test for problems with new css for show and hide answers.
Merge pull request #130 from edx/zoldak/fix-broken-lettuce

Update lettuce test for problems with new css for show and hide answers.
Merge pull request #12 from edx/feature/dhm/timeconv

Feature/dhm/timeconv
use better API