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