Selenium tests and public single field validation method to support onBlur event.

I was in need to provide some per-field validation and tooltips to my users and so I decided I could fork your project. Since I preserved backward compatibility and I validated it with Selenium automated tests you are still missing, I thought you could be interested in pulling my code. Your choice. Thanks for your code by now! Ciao!