Removed unused return
Renamed DefaultProvider to ConfigProvider

Also changed registration of ConfigProvider to use
the service tag instead of a call.