mgr/cephadm: add "blocking_daemon_hosts" mechanism to scheduler
The idea is the existence of certain daemons on certain hosts
should block the deployment of daemons for whatever spec we're
currently applying on those same hosts. This is initially being
added to support the fact we should not be deploying nvmeof daemons
on hosts that have nvmeof daemons with a different "group" parameter