Fixed wrong field passed to setFieldError() + Validation Email default field

Hey there,

Here is a small PR.  

There was a bug with the field validation in the reset password form. I think you forgot to replace the field name when you did all that big refactoring (which is awesome by the way!). 

Also, I added a regex validation on the default email field. 

You'll see that I also changed the `options.layout` to `options.layoutTemplate` but from what I understood you already did it and waiting for the next release.

Sorry for the putting multiple fixes and commits in one PR, I am not too confortable with making PRs.