added dirtfloor to be excluded from outside
Merge pull request #192 from shmup/master

Dirt floors no longer considered outside.
Optimize caching the per-square is_outside data for the lightmap code, and it works this time.
Inventory: Separated medicine/drugs from food/drinks
Lawnmower blades are now generic blade items, lawnmower stuff has been
renamed to makeshift
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA
Fixed firstaid and bandages.
Add weak block to makeshift machete and broadsword
Added weak block to nailbats, forgot to include it when adding them
Added block to a few more items. Steel spear is named knife spear, is
crafted with a spike rather than a knife. Steak knives can now be
disassembled '(' for a spike.
Fixed read time being displayed when selecting perception. Normalized
amount of flammable stuff required for a molotov
Fixed error with blades in knife spears. Also added meat soup
Windows redraw fixes.
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA
Merge remote-tracking branch 'upstream/master' into freq
Removed moncat_id and replaced it by MonsterGroupType, did relevant changes to the code that used moncat_id to preserve logic (minus limiting spawn when its early game)