Separate character literals from rule names
Separate rule consumption from symbol consumption
Convert .ne language parser to use strings for rule names
Separate nextState code from duplicated consumers
Update compiler to emit rule names as strings, literals as objects
Merge pull request #13 from aredridel/strings-as-rule-names

Strings as rule names
Added basic profiling tool.
ignore log