Removing formatting white space from assertion messages when doing test comparisons.

A missing space or tab shouldn't fail a test.
Implemented ShouldStartWith and ShouldNotStartWith.