Create upload dirs on upload, rather than assignment creation, and fix
directory permissions so teacher can write as well as read.

Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>