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.
Minor tidying of the readme.
Loosen generics on IterableSubject.iteratesAs() overloads, to permit mixed-type objects to be passed in.  This is more in keeping with Java type erasure and the contract of equals().
Merge pull request #79 from cgruber/revertgeneric

Loosen generics on IterableSubject.iteratesAs() overloads
Add ASSERT.that(foo).labeled(bar).blahblahblah() to permit re-labelling of awkwardly named subjects (such as true or false)

In the process, also fix up some GWT cruft and improve a few error messages.
label -> customLabel
Merge pull request #77 from cgruber/removereadme

Minor tidying of the readme.
Merge pull request #78 from cgruber/bettermessages

Add ASSERT.that(foo).labeled(bar).blahblahblah() to permit re-labelling ...
Update version for release 0.16