Added a conversion for !r

!r will result in `JSON.stringify` being called on the value
Cleaned up error messages

instead of printing just `false` it will print EOF
Also should print out TOKENTYPE: \"strEncountered\"