update sort position of one item only by key

If you use pqdict for sorting objects and object-values change without usage of "setitem", the sorted list becomes mass. You can update with this new method "relocate(key)" so that the list remains sorted.

(Main) Sorting part is copy-paste from __setitem__ method from just above the piece.

Check it out.