new bugpattern to prevent misusing scoping annotations

only allows scoping annotations on classes and @Provides methods.