Clean up lazy factory offer tests.
Renaming AdapertRegistry -> AdaptationManager
Add global 'adapt' function.