Minot tweaks so that shifit and alignment are preserved as well.  Cuts should be preserved

exactly as user left them.  It may even be able to tolerate minor adjustments to underlying
mesh, except that currently, the "recover" looks for any changes in nverts, nedges, nfaces
and doesn't load if it detects any.  I may make a "dirty recover" that will try to recut anyway.