Component and model modules should inherit names from internal modules
Introduce preSetup and preTeardown callbacks

Necessary to assign callbacks that are performed before any others,
such as those that modify the resolver.
Introduce qunitModuleFor
Clear out redundant commented-out tests