refactor: put DistoSyncCommand into its own file

I have also changed the order of the aliases, so disto-sync is the primary there will be shown
as far as i can see distibution-syncronization is an deprecated alias and it is make the dnf usage list look bad