CDK-481 Remove SchemaTool references to StorageKey

SchemaTool createOrMigrateSchemaDirectory required that all schemas come with a StorageKey object,
which is a reference to code that is no longer necessary. Remove that requirement and add a unit test
for SchemaTool.
Improved tests by removing static block and some duplicated code.