Fix Module::Architecture and Module::Platform factories

[#56005352]

Make the module architecture and module platform factories not have
module_types that include module_type that support targets, like
exploit, so that target architectures and platforms can't collide with
module architectures and platforms created by the factory.