This change adds a service provider and a DockerHub facade to
be able to trigger a build for an image hosted on Docker Hub.
This will allow the notifications center to trigger new builds
when some event occurs, for example when app code is updated.
Ref T959.