Simplify test modules
Improve documentation
Modify approach to re-setting context

This structure will support the future re-factoring where script loaders
are completely re-loaded before each test (in order to test
compatability with loaders that do not support the "context"
configuration option).