various login/register bugs

Check email bug fixed, infinite redirect bug fixed, new user notice fixed, #488.

Signed-off-by: Zane M. Kolnik <zanematthew@gmail.com>