Decompose Mdm::Module::Instance#intersecting_platforms_with

MSP-9228

Mdm::Module::Instance.intersecting_platforms will handle searching
Mdm::Platforms, while intersecting_platforms_with will handle searching
module_target and use intersecting_platforms to search the
module_target.platforms in turn.
intersecting_platform_fully_qualified_names will turn those
Mdm::Platform#fully_qualified_names into Mdm::Platforms that are then
passed to intersecting_platform.