All changes from structalign branch now incorporated. Had to make
various methods in Vertex.java public rather than package visible,
because the core MCMC move classes live in a subpackage of
statalign.base, and there is no way of allowing subpackage visibility.
If this is a problem then we could put all the base MCMC moves in
statalign.base instead of statalign.base.mcmc