Add cheap check for running, not installed

This means we don't have to attempt a connection to know postgresql isn't
running. Also, if the data dir isn't there, respond that we are not installed.
This allows assymetric clusters and disables the service on the nodes
where it isn't installed.
Improve start/stop, drop notify, increase demote timeout
Remove dead crm_master and score code.