Extracted validators into module methods

Extracted validators into module methods so that they can be used everywhere. Added a file that can be optionally included to monkeypatch `String` and `NilClass` with a method `#email?`, updated the readme with usage.