BUG: Fix ImageViewer superbuild and other inconsistencies

This is a combination of #58 and #59.