Moved pick up event callback from OnPickupComplete (which I don't think was being used) and into the OnPickupEvent method that is being used
This fixes units Pick up actions never ending
Fixed OnPickUpEvent not getting called when playing an animation to pick up an item at normal speed
Fixed Items not getting added to MyItems if the animation is being bypassed