Call out to stringLiteral/charLiteral for string/char literal parsing
Fix Char literal printing bug.
Fix multiline string handling and add more tests.
Merge pull request #443 from maxsnew/strchr

Fix String/Char Parse/Print Bugs
Cosmetic: make some style changes to make it look more like the rest of the compiler

@maxsnew, I really want to make this more transparent and clear, sorry
for the total lack of clarity. Right now this is mostly “I prefer it
this way” and it’d be good to write down a set of rules and then
actually assess of that is a good way to write code.
Make the char parser more restrictive to try to get better errors.

Before it permitted sequences of unescaped chars.
Merge remote-tracking branch 'evan/dev' into topic/webgl

Conflicts:
	compiler/Parse/Helpers.hs (john)