Fixed long-living, interesting bug.  During a random restart, the same variable tracking total number of samples is clobbered by the loop that does the new burnin.  This means that if the number of discarded burnin samples is larger than the total number of desired samples, random restarts effectively terminate the sampling loop early.
Fixing a hell of a mess.
Merge branch 'master' of https://github.com/berkeley-cocosci/word-order-phylogeny