cleanup ScannableWriter hierarchy
allow updater to find visit named data project
more sophisticated writing for scannables with multiple components
Merge commit '0acb8ace4c53ef7dd6dd602707954b05fd1ac4cb' into nexuswriter
Merge branch '8.34' into nexuswriter
Merge branch 'nexuswriter'