Better log messages, added capability to upload as another user when viewing assignment as admin, faculty, or ta