Add ScriptModuleFactory basic tests.
Add ScriptModuleFactory basic tests.

damiensawyer/cassette,andrewdavey/cassette,BluewireTechnologies/cassette,andrewdavey/cassette,honestegg/cassette,andrewdavey/cassette,damiensawyer/cassette,honestegg/cassette,damiensawyer/cassette,honestegg/cassette,BluewireTechnologies/cassette