Treat underscores as characters

Fixes #297 

This character list got out of sync with the one in the `.pegjs` file.
Any particular reason you moved `-`?