Added a ton of stuff. Rules and ruletable, parsingstack and
parsingtable, dfa stuff for scanner, exceptions in scanner and parser,
and filescraper and other utility stuff.