Form validation fixes

Fixes some auth flow bugs.

Fixes DoSomething/dosomething#931. Fixes DoSomething/dosomething#1007. Fixes DoSomething/dosomething#883.