#21 Added varargs method for stringContainsInOrder.
Update the changes.txt file in preparation for a release
Convert test to JUnit4 (and add mismatch description tests) in preparation for enhancement.
Enhance the IsEmptyString matcher to match blank strings too.
correct typo in test name
convert test for HasProperty matcher JUnit 4.
pull the IsBlankString matchers out into a separate class.
Introduce Double Not-a-number (NaN) matcher to help resolve GitHub issue #7
refactor IsBlankString and IsEmptyString to extend TypeSafeMatcher rather than BaseMatcher.
Merge pull request #22 from bodiam/master

Fixes #21
Add getParameterType to Matcher and implement in derived matchers.

Also: Make AnyOf and AllOf have the same base class. Make the mismatch description for TypeSafeDiagnosingMatcher match TypeSafeMatcher.