Moving interpreter logic into Interpreter (for now).  IRScriptBody.interpret moved into Intepreter.

New ScriptBodyInterpreterContext to store begin and end blocks (shared with scope currently).

Removed some dead code and parameters.