Montecarlo in general basis IX: Modify the trajectory generation to
accept general phase change at shift-points and general jump
probability. Some code cleanup not to go crazy out of too many special
cases. THIS NEEDS TO BE TESTED! (as 699 on cluster)