Better shopping cart movenent. It will now be dragged behind the player.

TODO: Check if this works with bigger vehicles as well.
Merge remote-tracking branch 'dda/pr/2840' into dda-master