Added `non_empty` parameter validator to validate non-empty strings

The `PresenceValidator` validates only that the param is sent, but not if it's empty. Using Regexp validator seems too cumbersome for such a common task.

An additional NonEmpty validator is very useful.

Also, I allowed myself to reorganize README validation section. I hope it's fine.