Construction/crafting recipes can now consume ammo loaded into items.

Fixes #110, can't use nails loaded in a nailgun.

Fixed the general case, so any 'weapon' whose 'ammo' is used for a crafting recipe will work now, just in case welders or jackhammers become used in construction recipes in the future.