Factory refurbished PlayMusicOnMapLoad

To fix https://github.com/OpenRA/OpenRA/issues/6071 and bring it in line with the legacy https://github.com/OpenRA/OpenRA/blob/bleed/mods/common/lua/media.lua#L11 which this aims to supersede.
Only the official mods have music and almost no map uses PlayMusicOnMapLoad except the Tiberian Dawn shellmap.