Add a means to pass in a string comparison, to allow for more robust error reporting in the string comparison failure case.
Deprecate .equals() method on Subject to indicate to developers that ASSERT.that(foo).equals(bar); isn't going to do what they think it will.
Deprecate hashCode() as well, and forward .equals() to isEqualTo().
Merge pull request #63 from cgruber/comparisonfailure

Add a means to pass in a string comparison.
Merge pull request #65 from cgruber/deprecateequality

Deprecate .equals() method on Subject
Add failure with throwable cause.
Mark nullable field and rename field.
Merge pull request #68 from cgruber/addfailurewiththrowablecause

Add failure with throwable cause.
Add `@CheckReturnValue` (JSR-305) annotation to certain key methods, since these methods being called without further calling their fluent chain would result in falsely-passing tests.
Merge pull request #69 from cgruber/checkreturnvalue

Add `@CheckReturnValue` (JSR-305) annotation to certain key methods
Fix StringSubject so that it more meaningfully reports errors for null strings.
Normalize messages a bit.
Fix up some string assembly - the stringbuilder isn't buying us anything, and rename wrap() to quote()
Merge pull request #72 from cgruber/nullsafestringsubject

Fix StringSubject so that it more meaningfully reports errors for null strings
Fix up the GWT version of the string formatting for internal special failure messaging.
Merge pull request #73 from cgruber/fixgwtstringformatting

Fix up the GWT version of the string formatting for internal special failure messaging
Update README.md 

…to reflect the correct current version
Merge pull request #74 from gk5885/patch-1

Update README.md
Fix up readme to the short version that points at the website.
Merge pull request #76 from cgruber/removereadme

Fix up readme to the short version that points at the website.