Add item attribute what prevent item removing on use.

New item attribute: KeepAfterUse
Merge pull request #397 from 4144/nodelonuse

Add item attribute what prevent item removing on use.
Split functions pc_equipitem and pc_unequipitem.
update HPM hooks.