Merge pull request #1 from gsakkis/master

Better, customizable ValidationError messages
Call __str__() instead of to_string()
Use TestCase.setUp() instead of setupClass()
Bring coverage back to 100%
Updated readme, changelog and bumped version to 0.2