Issue #2: Cleaning up install process and ensuring config directories are created. Adding validation and hook invocations to the single config import form.
Issue #2: Restoring function for listing configuration files by prefix.