Fix custom coercion for support idempotent between `valid?`
Merge pull request #34 from rail44/custom-coercion-idempotent

Fix custom coercion for support idempotent between `valid?`
Prepare for v0.2.1
Merge branch 'master' into 0.2.x