Make sure is-email? returns a boolean, add tests
Merge pull request #50 from palango/master

fix is-email? predicate