make choose_escape_item and use_escape_item use the item position system, not invlets

both player::use and player::consume use the item position as parameter
Make npc::use_painkiller consume the item by its position (what player:consume expects)
Creature effects are properly saved and loaded
Revert "Merge branch 'iteminfo' of https://github.com/goron111/Cataclysm-DDA into goron111-iteminfo"

This reverts commit 4a852cc9e2f7c76aee6845172adfb70efe625973, reversing
changes made to 9f88213ad96b41861cdcdfc05e85b1ad6cabdbf8.

And I designated a trial branch for a reason.  Let's see if I needed it!
Fixes and revert a problematic commit since it's so close to release.