Show type hints on failed matches when they are of different type.
When comparing two data structures who's string representation are the same, showing the type can help provide a hint as to why the test may fail.
More documentation tests for prerequisites
Fix clojure.test filename problem - #180
Removing random bad character.
Certain mis-types are more interesting than others.
Its common to use a string => regex pattern in a fact. Its not useful to know the types if this fails, so suppress it.
Refactor: Record types of failed matches as notes.
Store types of mismatched equality checks and print them during emmission.
Print namespaces for test failures
Check the namespace appears in the fact output.
A little more space between the file and namespace
Bump version to 1.5-beta2
Configure failure namespaces.
By default off
Default to on for now for green tests.
Updated formatting
Typo
Adding travis support
Default to visible failure namespaces being off. 
This means we have the same behaviour as previous versions but we can tweak that option if we want it.
A little demo of tables nested within tables. Erk.
Merge pull request #182 from josephwilk/namespace-in-failure

Show the Namespace in failure message
Merge pull request #183 from josephwilk/travis

Adding travis support
Run compatibility tests with travis