use ModuleDefinition in ILSpyDecompilerService cache; remove CreateCompilationForAssembly