ISIS-953: enhancements to FixtureScript.ExecutionContext

Also:
- refactoring the todoapp and simpleapp to use FixtureScripts, lookup(...), and using composite fixtures.