Support escaped CR and CRLF in strings

Support escaped CR and CRLF in strings.
Add new peek method to facilitate look-aheads.
Ah, ignore the second question; I understand. I forgot that our multi-line strings require a backslash escape, so this needs to come after that. =)

Still curious about the first q.