Pulled linking between ammo and casings to JSON.

This PR takes the hardcoded link between ammo types and casings and moves it to the JSON files instead with a "casing" attribute. If omitted, it defaults to "NULL".

This should make it easier to add new ammo types with their matching casings (and also fixes the broken 7.62mm Type P ammo that didn't have a link set up).