Update impl and tests to contain subtle strangeness

* getMessage and getMessageQuoted do not use getToken
* Quoted string checking does not use string with '!?' chars