Refactoring unit tests

1. Add run_doc to run lisp script from docstring
2. Remove obsolete tests
Merge OpBuildClosure following OpLoadConst into one instruction
Follow PEP8 and use dict comprehension
Follow PEP8
Remove call/cc related code
Refactor parser module

1. Use re to build lexer directly
2. Create class Parser
Add gitignore