Allow weak lua objects

Don't collect objects from player:getCondition
Fix bug with ipban.lua talkaction
Equip items before sending it to the backpack.

Fixes #1005
Fix #891
Fix #1011
Decrease memory footprint