implement base service that all other services inherit from
Rename start service methods to be consistent
afc: Remove non-existant afc_client_new_from_connection() from exports
afc: List afc_client_new_with_service_client() in private header
service: Allow passing label for lockdown from start_service helper
Add label argument to *_client_start_service() helpers
turn service_client_start_service into service_client_factory_start_service
heartbeat: Fix compile time warning by casting returned error code
webinspector: Use new service_client_factory_start_service()