Internal improvements

Mostly related to pretty-printing (i.e. literal-preserving) mode for Piq parser.

Pretty-printing logic is completely separatated from "relaxed" Piq string
literal parsing.