Improve cosmetics
Allow for setting of a custom failure handler
Merge pull request #1 from obrok/failure-handler

Failure handler - the ability to set a custom action to perform on failed assertions