Refactors syndicate bombs to remove the var degutted.

The bombs themselves no longer explode, the payloads (which now actually exist in the bombs) do.

This means that you can play cruel jokes on people by activating bombs with removed payloads or easily code in other kinds of payloads (there'll be a future pull with a few from me at the very least) and not have to touch the bomb code itself.
The prequeisite Gia related code beautification pull
Merge pull request #2218 from Incoming5643/bombrefactor

Refactors syndicate bombs to remove the var degutted