Fixes #8 add isInSame<Second/Minute/Hour>WindowAs assertions
Fixes isInSame<Second/Minute/Hour>As assertions javadoc
Other javadoc riImprovements

Use time difference pretty format in error message

isInSameXXX date assertions should be renamed to isInSameXXXWindow and perform a chronogical comparison.