Optional() validator for not required fields

Without this optional fields with some validators(for example with min and max values) become required.
Merge pull request #19 from trashgenerator/patch-2

Optional() validator for not required fields