Use ProviderName from the GoaObject whenever applicable

Fixes: https://bugzilla.gnome.org/731865