Add table emitter
Make table emitter callable
Move generate_lexer
Merge pull request #2 from antialize/master

Now with table emitter.