define all commands as services

we seem to have only defined one command as service. adding the others as well.

or should we not define them as service by default?
actually we add the tag for this command in the DI extension class if we are symfony 2.4+

@ddeboer do you happen to know if there was a reason we only defined the invalidate:path command as service, but not the other 3 commands?