make login / signup buttons real submit buttons (so that 'enter' works to submit), fixes #240, #242