Refactored injectLua expression into injectScript expression to remove leaking of “Lua” concepts into parser and comprehension phases
Added format-based APIs to SolSourceGenerationContext
Refactored Lua generation of classes to use metatables so that functions aren’t copied for each instance. In the same motion, refactored generation of classes to occur entirely during generation phase, not partially during parsing phase as they were before.
Merge branch 'master' of github.com:jshmrsn/Sol