Add test infrastructure.
Add first version of the module.
Add initial ported versions.
Fix unit test coverage, fix tests namespace.
Pin composer to specific versions.
Add Drupal global namespace service container wrapper.
Add service container wrapping the Drupal global wrapper.
Add the whole of Drupal Component.