return types that had been found (even if there were some errors)

ReflectedHubDescriptorProvider.GetTypesSafe() was all or nothing getter. 
This patch permits to retrieve all the possible types from the assembly (even if an exception is raised).