Added IAssemblyListProvider

Added IAssemblyListProvider, default implementation will provide all
assemblies in AppDomain