Fixed escaping so that multi-line strings work across all line endings. Fixes #311.
Fixed escaping so that multi-line strings work across all line endings. Fixes #311.

Before, only \n was being converted into a chained string concatenation.
In Windows mode (CRLF), the \rs would cause the first part of the line
to be overwritten. In Mac mode (CR), the \rs would cause the whole literal
to collapse to one line. \r\n now becomes \n, and \r becomes \n before
the string concat conversion process to prevent this.

sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata,sirikata/sirikata