Changed the lexer to accept an underscore as the first letter in an
identifier.
Changed the Language Spec to allow an underscore as the first letter of
an identifier.