3fff092042
The auxiliary report mixin overrides some of the methods in Metasploit::Credential, which is fine in framework, but causes issues in projects relying on the base behavior of Metasploit::Credential. This changes the include scope from global to just whatever includes the external module mixin.