feat(Makefile): status reports and better error handling

Adds a Status: message to report the status of the service
being monitored every 10 seconds (code from StDiluted in IRC).

Also checks for dead services, and actually exits when
encountering an erred service - we previously just kept
humming along.

Fixes #849.