Adds phpunit as a composer dependency
Removes unused keys from dismantled gateway object
Adds MagicGateway bootstrap object

Is used to iterate over a model directory looking for instances of
IFactory, IQueryProvider, IBuildMapContributor and
IDismantleContributor, adding them to a Gateway object.