WIP Make cockpitd and its library dependencies optional

In order to have cockpit-bridge be in Atomic or work towards RHEL 6 we have to make cockpitd optional. This work moves the monitoring code, and the services code into cockpit-bridge.

It's all deprecated code, that will be replaced at some point. But this makes packaging much easier when trying to work around dependency restrictions.