Add support for validation of single primitives

validate('example@email.com', {presence: true, email: true});

closes #21