mon: Monitor: sanitize options at start

Make sure some options have sane values.

Fixes: #8605

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
mon: Monitor: observe conf changes and report on unsage option values

Fixes: #8605

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
common: LogClient: output to derr (i.e., dout(-1)) on CLOG_ERROR

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
mon: simplify output

Signed-off-by: Sage Weil <sage@inktank.com>
Merge branch 'wip-mon-sanity-checks'

Reviewed-by: Sage Weil <sage@redhat.com>