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