Prevent login overlay from flashing and detect ajax errors in a different way:
* ajax login errors are detected by checking for the login form a few seconds after a form submit
Instead of cloning login fields and filling and hiding the clones, Waltz
now clones the fields and positions them on top of the actual ones, filling
the actual ones instead (for validation reasons).