Import pegtl-0.32
Implemented serialization of istreams as json.

This is to help with building better compilation for c9script later.
WIP on pegtl c9script
More WIP on c9script pegtl.
Much more successful WIP on c9script.
More WIP, parses all the ruby c9s files now.
WIP building AST
WIP building AST
rename printable to compiler in prep for compilation.
Track variable scope origins.
Some initial compiler work.
Disable inline optimizations for now.

They're making it so the parser never finishes building.
Remove unused variable warning in pegtl.
Added compiler scoping.
Limit extreme inlining to where it counts.
Add basic variable initialization.
Don't compile ruby's c9s files anymore.

They don't work yet, but the goal is to have them evaluate
directly, so jump a step and save some cpu cyles by stopping
compiling them now, shall we?
Dup the assigned value before assigning it.
Properly implemented lexical and frame variables.
Implemented receiver and method sends.