Speed up stringLiteral parsing by 10x on alpha numeric strings

By checking escaped characters first the stringLiteral parser was about 10 times slower than if you match on unescaped characters first. Of course this is a best case improvement, but I think it's reasonable to run the unescaped parser first in most cases.