[cnc] Obelisk now AutoTargeted by units, etc.

Obelisk of light was missing "-AutoTargetIgnore". All the guard towers have it, but for some reason the Obelisk didn't. 
Update mods/cnc/mod.yaml

Add support for Nyergud's Music Upgrade Pack
[cnc] added names for explosions

Easier-to-understand names for explosions, which can be used in the future. Can phase out old names/numbers slowly.
Also included some explosions from the C&C Content which were not in use and did not have names.
[cnc] inftry detect cloaked in next tile(C&C orig)

Infantry can detect cloaked units in the next tile. This behaviour was in the original C&C Gold.
(Even though it says range=2, it is actually just in the next tile)

Fixed GrenadierExplode.
[cnc] Airstrike cooldown 3 mins. (from 4). tweaks.

Air Strike cooldown time reduced from 4 minutes to 3. (Ion Cannon is 3). [games are short in CNC, and waiting 4 minutes for your first airstrike is a long time.]
HQ's hitpoints reduced to 750, so it can be nuked in one shot. (but not Ion Cannon'd) 
Airfield HP reduced to 1500, so Ion + Airstrike can destroy it. (For some reason, it doesn't die as easily as Weapons Factory, despite having the same HP)
Better error messages when merging duplicate yaml
Add ability to have randomised reports for weapons
Add V19 civilian building
Put e1 inside the soviet 01 classic pillboxes. Add check for mission complete
Change V19 tooltip to Oil Pump
Add delphi. Have einstein/delphi panic
Start work on Monster Tank Madness mission
Add ore capping to MissionUtils. Add world.CreateActor extension in MissionUtils.
More MonsterTankMadness work. Add routines for super tanks, civilian evacuees, proving grounds camera, base transfer, Demitri extraction
Let's not fail right at the beginning, count units too ;)
Fix spyvoice/reveal range for truk.hijackable in Allies 04
Finish early version of Monster Tank Madness
Fix victory on start of MMM
Fix alliedBaseProc unused variable warning
Adjust MonsterTankMadnessScript super tank movement times