fix blade recipe

awl pikes don't have blades, guys.
Logic fix for fire damage check.
Merge pull request #6393 from noppa354/blade-recipe-fix

fix blade recipe
check that player killed the monster before writing the memorial entry
Added iflesh butcher case. To fix the ant larva creating tainted flesh bug.
refactor item::is_funnel_container

Use unsigned int as parameter, because it is compared against it_container::contains which is an unsigned int, too.
Return boolean and make the comparison in the function directly instead of after calling. At the same time update the maxcontains value.

And of course check for watertight container to fix #6411
Merge pull request #6399 from Rivet-the-Zombie/logic-fix

Logic fix for fire damage check.
Merge branch 'Ants_veggie' of https://github.com/Soyweiser/Cataclysm-DDA into Soyweiser-Ants_veggie
Merge branch 'fix-blorg-monster-death' of https://github.com/BevapDin/Cataclysm-DDA into BevapDinFixes
Merge branch 'funnelllllls' of https://github.com/BevapDin/Cataclysm-DDA into BevapDinFixes
Silence sign comparison warnings by iterating with a size_t instead of an int.  Also silence some unused parameter warnings.