Issue 68: Handle multi-line strings

The previous simple separator concept doesn't work with newlines in string data. A simple antlr-grammar solves this.