Only interrupt activities based on noise if we can't see the source of the noise.
Style fix in game::sound().
Restyle crafting menu subcategory iterators.
Refactor crafting categories and subcategories to be more data-driven.
Mark crafting category helpers static, and remove one that was unused.
Restyle game::explosion().
Break out the blast logic from explosion(), and use it to do shrapnel-only explosions for ammo cookoff.
Fixes a bit of missed punctuation.
Add possibility to add developers comment
define new extractor for effect_type
Fix item_groups braces
extractor will be ignored all moster_drop records.
More types ignoring in python extractor.
Finaly. Run working update-pot.sh
Materials fix.
MOAR FIX
Category fixes for recipes with nonexistent categories.
Wrong category fix.
Some tweaks related to medications.

Makes nyquil and dayquil into liquids and turns the inhaler into a
single object and not a pile of pills.
Quantities.