Move MatchData to its own file
Cleanup MatchData#values_at
Cleanup MatchData#to_s
Cleanup MatchData#to_n
Cleanup MatchData.new
Cleanup MatchData#begin
Add basic encoding support and String byte operations
Initial commit on reworking parser into generator nodes
Clean up some new compiler nodes
Some more node generation
Add a few more compiler nodes
Convert some more process_x parser statements into nodes
Add YieldNode compiler nodes
Some more nodes for compiler
Generate class sexps using ClassNode
Add some definition nodes
Add compiler nodes for rescue/ensure and case/when
Use compiler nodes to process super calls (and defined super)
Add IfNode for compiled nodes
push js_truthy parts explicitly