bazel: turn unchecked/rawtypes warnings into errors

...in analysis, packages, skyframe directories.

Also, fix or suppress all existing violations.

See[]

PiperOrigin-RevId: 278441648
diff --git a/src/main/java/com/google/devtools/build/lib/packages/Attribute.java b/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
index 79a5ec5..89201b3 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
@@ -2204,7 +2204,7 @@
    */
   public ImmutableList<Aspect> getAspects(Rule rule) {
     ImmutableList.Builder<Aspect> builder = null;
-    for (RuleAspect aspect : aspects) {
+    for (RuleAspect<?> aspect : aspects) {
       Aspect a = aspect.getAspect(rule);
       if (a != null) {
         if (builder == null) {