Improvements to registration.

If a service is misconfigured, for the status to disabled.

If a service is in the database but fails to import mark it as unavailable
and disabled.

If a service is unavailable don't allow it to be configured.
Also for triage off if service is bad.