Tests for the saving of video logs and exercise logs via the API or directly.

Currently, two of these tests fail, but that should be fixed through changes in #329.