Validate date/time settings when typed in directly.

The changeTime event isn't fired when the user types in the field, but
only when clicking on the time in the dropdown. I'd consider this a
timepicker bug, but for now we can just listen to the user typing in
the field and update the value (and thus validate) like we do with
other field types.
Make release email script wiki-friendly
Change delete asset prompt to Warning type for consistency.
change models to filter by course
CMS i18n changes from Tsinghua
Implement next generation modulestore

A new modulestore backed by mongo that changes the data format to
facilitate easy versioning, sharing content between courses, and fast
lookup of course structure and Scope.settings data.

Conflicts:
	cms/djangoapps/contentstore/tests/test_contentstore.py
Make tests not msec time sensitive
set django-wiki to its most recent version
Ensure kvs up-to-date if code accessing it.
Merge pull request #445 from edx/adam/fix/wiki

set django-wiki to its most recent version
Move default set_many impl to xblock
Merge pull request #394 from edx/fix/foldit-leaderboard

Fix/foldit leaderboard
Merge branch 'master' of github.com:edx/edx-platform into feature/kluo/bulk-email
Add feature showing current score next to problem title
Resolve issues with persistence and sequential bar
Attempt to fix video test
Fixed two other tests
Set to old xml defaults IFF no specified policy for problem nor course.
Merge pull request #418 from edx/renzo/in-context-progress

Renzo/in context progress
Disabled test failing due to bug in Studio