added new MCMC move: resampleTop

this move will reassign the top atom of a cluster
meaning that the chain does not have to wait
until all trajectories leave a cluster and join
a new one in order to change from one top
level atom to another. Hope this will speed
up mixing, akin to split-merge moves in the
spatially normalized GP