Feature: unified ammunition for HWPs and Craft weapons

Ammunition can be used for HWP and for Craft weapons.
Not breaks existing saves.

In TFTD was an attempt to release of this feature. But failed.
"The Coelacanth/Gauss uses Craft Gauss Cannon rounds, which must be manufactured and are shared with any Gauss Cannons in use at the base." http://www.ufopaedia.org/index.php?title=Coelacanth/Gauss

Now it works.
For instance:
1.Possible to use Elerium for Plasma canon AND for Plasma hovertank
```
craftWeapons:
  - type: STR_PLASMA_BEAM_UC
    ammoMax: 50
    rearmRate: 10
    clip: STR_ELERIUM_115
items:
  - type: STR_HOVERTANK_PLASMA
    compatibleAmmo:
      - STR_ELERIUM_115
    clipSize: 30
  - type: STR_ELERIUM_115
    clipSize: 5
    battleType: 2
    hitSound: 19
    hitAnimation: 46
    power: 110
    damageType: 5
```

2.Possibles for Hovertank/launcher to use standard STR_BLASTER_BOMB instead of special STR_HWP_FUSION_BOMB
```
items:
  - type: STR_HOVERTANK_LAUNCHER
    compatibleAmmo:
      - STR_BLASTER_BOMB
    clipSize: 8
...
```

3.Possible to use STR_CANNON_ROUNDS_X50 for tanks.

4.etc :)