Fixed strings in <<set>> being wrongly parsed

This fixes the bug where twee macro operators inside strings passed to
<<set>> and <<print>> (such as <<print "Ten and two">>) would be wrongly
converted to Javascript operators (such as "Ten && two"). This should
correctly handle strings consisting of both kinds of quotes, as well as
containing escaped quotes.