(Relaxed)ResolverNoInstanceCreation.resolving_an_instance_using_its_type(_optionally)

- Scope.map() only supports it with redundancy, see ScopeMapAdapter.specifyAValueForResolver()
- removed check for provider inside Scope.specify, no longer needed when using DefaultProviderStrategy