Initial implementation of commerical fertilizer, fertilizer bombs and improvements to fertilizing
Merge pull request #1 from CleverRaven/master

a
Merge pull request #2 from CleverRaven/master

a1
Active mutation changeover

Some mutations seem to work better as active ones.  Let's get things
moving.
Tweaks & bugfix

This teaks a few things, adds a very important TODO (active mutations
are Exploitable without it) and fixes #8959.
Reserve some space in an item vector before interacting with it to prevent resize based pointer invalidation.
Only pop non auto-resume activities off the backlog.
Make autopickup auto-resume so it can be queued.
Do a redraw when finishing an activity to make sure the display is in a good state.
Special handling for autopickup activity.
Keep processing activities until we run out of moves or activities.
Fixes an it's -> its case in Icecoon's Weapon Pack mod.
Adds oxyacetylene welding and cutting torch.

Can be used to repair, install parts into, and cut apart vehicles; this
requires goggles. Can be used to destroy some types of terrain and
furniture; this also requires goggles. Can be used in some crafting
recipes in place of an electric welder and in place of a forge in some
others. Cannot be used to repair items. Cannot be reloaded.
Added "overlay" functionality for player/NPCs.

New tileset IDs:
- overlay_worn_{ITEM ID}, overlay drawn over the character when the item is worn
- overlay_wielded_{ITEM ID}, overlay drawn over the character when the item is wielded
Removed superfluous null-check for worn items.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into fertilizer_bomb

Conflicts:
	data/json/item_groups.json
	data/json/items/comestibles.json
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into fertilizer_bomb
Fix draw_entity_with_overlays return type.

Function doesn't return anything.
Small tweaks to rarity. Fixed separators
Fixed item description