Add custom matchers for cljs equality, truthiness, and falsiness.

These concepts differ from the javascript equivalents and we want to use
the cljs semantics.
Add an overload for creating anonymous spies.
Add mock clock support