added support to:
- force required validation to not accept empty values
- use a custom message for errors
created a proper validation for empty values
Merge pull request #1 from maxcnunes/master

added support to user-defined messages
added empty validator