Substitute fake ammo when turret is fed non-ammo of proper type

A quick fix to allow water cannons and similar stuff on vehicles.

If turret system encounters a non-ammo-typed ammo id, it will substitute a (0 in all stats) fake ammo. The regular non-ammo will be consumed (1 to 1) depending on how much fake ammo was consumed.