Use a different token type for hex strings
Merge pull request #3146 from yebblies/hextoken

[trivial] Use a different token type for hex strings
Use writeByte everywhere instead of having writeByte and writebyte
Call extractString instead of manually null-terminating and extracting
Call extractString instead of toChars and manually NULLing .data
Replace OutBuffer::toChars with peekString to clarify intent and avoid confusion with Object::toChars