Given that RequiresUnreferencedCode and RequiresAssemblyFiles analyzers are very similar, do the refactoring of both to share more code and tests.