[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)
changing name of big_poof, for consistency

Changed "big_poof" to simply "poof". 

The word "big" will only appear if there are small, medium and large versions of the explosion.
Otherwise, it will just be "explosion" and "small_explosion".
Merge pull request #2662 from psydev/patch-40

[cnc] Obelisk AutoTargeted, airstrike cooldown, +misc.
Merge pull request #2670 from psydev/patch-47

[cnc] added names for explosions
Merge pull request #2672 from psydev/patch-48

[cnc] inftry detect cloaked in next tile(C&C orig)
Merge pull request #2669 from Generalcamo/patch-7

Add support for Nyergud's Music Upgrade pack
Add 'Crates' lobby checkbox and setting for enabling/disabling crate drops
Check Crates setting in CrateSpawner too
Fix some playerstatistics related crashes for other mods
Allies 02 code maintenance. Add FreeActorInit so free harvesters with procs can be disabled etc
Don't crash (due to replay file being in use) if we have two instances of the game playing
use PVecFloat in Combat sub-routines