revision fix, login fixes

login errors now show messages, revising assignments removes need for
grading previous non graded work