Add service blocker

Adds the service blocker class which blocks catalog application
until the specified service name resolves to at least one address.

This is intended to block parts of the catalog on external
dependencies.