Fix moving items in list
ItemSync: Don't ever use QPersistentModelIndex for key in a map

Operator < for QPersistentModelIndex seems to compare row numbers. If
item is moved up in list, keys in map need to be sorted again.