Move the scheduler verification from the main cli group definition to subcommands
since it's actually the responsibility of each subcommand to decide whether it
can run without a properly configured scheduler instance.
This is also required so the user can run:
swh-scheduler subcommand --help
even with a non-properly configured scheduler.