Subclasses of M::B should be added to configure_requires

When subclassing Module::Build it would be useful if that subclass was automatically added to the configure_requires hash, rather than the base class (Module::Build). I have released several subclasses to CPAN lately (Alien::Base::ModuleBuild and Module::Build::CleanInstall) so this would be much appreciated.