fixed executable break/continue. executables that can break must now be marked as such
breakable executables are now handled on a stack
fixed extra child contexts being created
Changed break syntax for return values ("break [statement]").
Switched "do" command argument order
test script
Added "modules", or the ability to export a context into a parent context's variable.
deprecated "VariableArgument", as it has been superceded by the use of CodeBlockArgument or ExecutableArgument with the appropriate commands.
export now allows scopes other than the parent scope
fibonacci now uses the module system
added trace() function, reworked time a bit
script-defined functions can now have named parameters
updated define_func argument for IExecutable usage consistency
made export_context more consistent with respect to IExecutable execution