Perl module warnings::everywhere (and related warnings::anywhere)

Lets you do things like this:

no warnings::anywhere qw(uninitialized);
use Module::That::Spits::Out::Warnings;
use Other::Unnecessarily::Chatty::Module;
use warnings::everywhere qw(uninitialized);
# Write your own bondage-and-discipline code that really, really
# cares about the difference between undef and the empty string


use warnings::everywhere qw(all);
no warnings::everywhere qw(uninitialized);
no warnings::anywhere qw(uninitialized);
no goddamn::warnings::anywhere qw(uninitialized);