Provided Service DataSource

This change adds a functional test for provided service datasource
auto-reconfiguration.
Merge branch 'provided-service-datasource'