feat(providers): add `t.provider` for providers

Use `t.provider` to get a reference to an actual service provider object, for times when
the original provider is needed and not just a mock.