[Fixes #1528] Default reference assemblies made extensible in DefaultAssemblyProvider

@pranavkm @yishaigalatzer 
`TestAssemblyProvider` just exposes that method as public. It is not overriding anything.