kicking build version
 adding invalid debug mode constant
adding assert_block initial pass -- next to incorporate it into other assertions
renaming some vars to make them closer to what they do, also experimenting with + for docs
nodoc some private methods
factoring some helpers for descendent assertions
added helpers to simplify empty? and include? assertions
simplifying one of the helpers.
subclassing the exceptions
adding root objects to Comparisons class
added comments for new objects
updating descriptions
updating comments
updating AssertionFailure tests to improve coverage and reduct test count
including missing data provider
adding additional test cases and data providers. Now to update some content
updating new files
Merge pull request #81 from matthewclower/master

Subclassing and refactoring tests.