Assignment view code lost for #152.
Added CSV_DIRECTORY and TEACHER_CSV_TIMEOUT.
Merge remote-tracking branch 'upstream/v0.2dev' into v0.2dev