Simplify parser code
Fix issue #87: preserve whitespace inside text if there are quotes or not