If a Component or Directive is not part of any NgModule, the language service currently produces an error message. This should not be an error. Instead, it should be a suggestion. This PR removes `ng.DiagnosticKind`, and instead reuses `ts.DiagnosticCategory`. PR closes https://github.com/angular/vscode-ng-language-service/issues/458 PR Close #34115