More error messages

Thanks James Crook for pointing the lack of error messages out.
They are now added.

Also officially fixed the 'ready' event to match the API

* .error class shows errors in red inside a from
* Added user auth logging
* Fixed naming conflict with registration form and base template