Don't check uniqueness of blank values
More validations and tests

Added validatesAbsenceOf. Handle async with if/unless prevention of
validators correctly. See: #170 #158
Handle custom error codes

Fixes #151
Fix validateUniqueness/nextTick
Merge pull request #174 from fabien/fix/validations

Fix/validations