Added tests for VideoLog and ExerciseLog saving, including 2 that fail.

Also, minor cleanup on imports on securesync tests. They still pass.
ignore validation errors in UserLog; they can't be handled.
organizations mail validation
organizations mail validation
Added tests for creating/updating exercise logs via the API.

The updating test currently fails, due to a bug in the code to be fixed.
Added tests for video log saving, with wrapper for Client to do logins etc
Merge branch 'develop' of github.com:learningequality/ka-lite into fix_main_log_saving

Conflicts:
	kalite/main/tests/__init__.py
message update
Fixes to address comments in pull request.
Merge pull request #342 from jamalex/fix_main_log_saving

Tests for the saving of video logs and exercise logs via the API or directly.
Awesome, woo woo! :)
Merge pull request #332 from bcipolli/ignore_userlog_errors

ignore validation errors in UserLog
@rtibbles No queries, so no need to wait?
The error messages will be red now.
Merge pull request #338 from ruimalheiro/illegalemail

organizations mail validation
Super cool, works great, and so simple!