Adding more and standardizing import/except/ErrorDialog procedures to be more friendly about missing packages.