Renaming the DomainObject component to Decorator

The `Tickit\Component\DomainObject` namespace was a bit redundant, as it should be generic enough to contain other types of decorator.

This PR removes the `DomainObject` part of the `Tickit\Component\DomainObject\Decorator` so it is now more generic (`Tickit\Component\Decorator`)