Require real handler_types for Mdm::Module::Ancestor

MSP-9228

Mdm::Module::Ancestor#handler_type must now be one of the known handler
types in Metasploit::Model::Module::Handler::TYPES and not just present
for single and stager payloads.