Add a feature to describe the errors in English

As much fun as it would be to show the user
`{:email=>{:rule=>:not_empty, :params=>{}}}`, I think they will better appreciate this:
`The value of 'email' failed the validation rule 'not_empty'.`