changed_module_ancestor_from_real_path

[#56005352]

Rename #module_ancestor_from_real_path to
 #changed_module_ancestor_from_real_path to emphasize that only changed
module ancestors are returned and not all module ancestors.
Drop fastlib support

[#56005352]
Don't save in changed_module_ancestor_from_real_path

[#56005352]

Mdm::Module::Path#changed_module_ancestor_from_real_path cannot save
the Mdm::Module::Ancestor because for handled payloads (single and
stagers), Mdm::Module::Ancestor#handler_type will be blank, but needs to
be present and can only be set by actually loading the ancestor in
metasploit-framework.