Use recipe result instead of ident when making an item. Fixes 8773.
Add helper method to find a recipe.
Clean up a few more places where ident was used instead of result.
Use plain item name instead of modified one in menu.
Another pedantic grammar fix.

In standard usage, the word 'jerkies' is used to refer to a plurality of
different types of jerky. Since we classify all forms of jerky aside
from human as generic 'meat jerky' it's incorrect to use 'jerkies' to
refer to a stack of them. In our case it should be phrased *amount of*
meat jerky.
Toilets: Either ask to fill a bottle or drink from hands, but not both.

Early in the game, it's been an annoyance and a death for a
few characters due to the random chance mistype of characters.

Later in the game it's just an annoyance to be queried if I
want to drink from my hands after filling a bottle.
Pipe bombs no longer perfectly reliable when you're not looking

Splits the checks for the player seeing that a pipe bomb fizzled and
the pipe bomb fizzling in the first place.

Minor fix, only lightly tested but pretty straightforward.
Merge branch 'another-pedantic-grammar-fix' of https://github.com/Rivet-the-Zombie/Cataclysm-DDA into merge2
Merge branch 'look-ma-no-hands' of https://github.com/jeremyosborne/Cataclysm-DDA into merge2
Merge branch 'recipe-download-name-fix' of https://github.com/kevingranade/Cataclysm-DDA into merge2
Merge branch 'pipe-bomb-heisenbug' of https://github.com/rluddy/Cataclysm-DDA into merge2
Added some license notices.
Merge branch 'license-notices' of https://github.com/kevingranade/Cataclysm-DDA into merge2