Implement ExecuteScript on an instance.
This renames the test harness instance
implementation from TestInstance to
TestingInstance so I could actually write
a test for "Instance" called
This also creates some test infrastructure
for tests to implement
ScriptableObjects to allow testing of
script->plugin calls from the unit tests.