Change 'fail' to throw an ex-info to be printed with 'print-err'.
Set patch version 0.4.2.
Update usage example in README.
Add travis-ci and coveralls integration.
Merge branch 'patch-0.4.2' into develop
Switch version back to 0.5.0-SNAPSHOT.