Fix so peg can parse string with null bytes

With this change it is possible to parse strings that contain null bytes. This is possibly not compatible with other parsers.