improve vq:fold test
by placing some messages in q1
improve assertion in vq:fold test
much more thorough testing of vq:requeue
improving code coverage
fix typo
simplify bad_version error handling
make check_xref work when plugins dir is empty
optimising refactor of check_xref
merge default into bug23749