Tidy up partitioning keyword and prints
Introduce move_shift

This shifts an operator to a time in the range [tL,tR],
where tL and tR are the times of the nearest operators
belonging to the same block at larger and smaller times,
respectively.
Add flag to turn off move_shift (on by default)
Regenerate desc and converters
Diagonalization_atomic_pb --> impurity_blocks.dat
Settings to check trace for every nth configuration against linear
Move operator determination in move_shift

This is done to maintain the same order of random number generator calls as in cthyb_matrix
Group all inserts together and all removes together

Then, all inserts, removes, and shifts have a third probability.