Mdm::Platform

[#50752269]

Normalize Mdm::Module::Platform so that the same name is not repeated
for each Mdm::Module::Instance.  Mdm::Platform#name normalizes the
platform names (and is enforced with unique validation and index).
Mdm::Module::Platform is changed to a join model between
Mdm::Module::Instance and Mdm::Platform.