Use positional operator across the board.

See the notes in the Mongoid::Atomic::Positionable module - this now
appropriately processes the update operations at persistence time and
makes the necessary adjustments.

[ fix #2745 ]
[ fix #2735 ]
[ fix #2769 ]
[ fix #2770 ]