make the revolve test rigorous: it now fails if there is a checkpoint variable missing or redundant
make the revolve test rigorous: it now fails if there is a checkpoint variable missing or redundant

live-clones/libadjoint,live-clones/libadjoint,live-clones/libadjoint,live-clones/libadjoint