ensure addItem callback is used, if it exists
Merge pull request #2187 from CalebJohn/delete_pickup

Delete Pickups
Store flipped position changes in :draw()

This way we can still match a node to the default tmx file
Merge pull request #2188 from niamu/flipped_weapons

Store flipped position changes in :draw()
Do not offset bounding box if not held by player
Merge pull request #2189 from niamu/nunchucks_bbox

Do not offset bounding box if not held by player