support any file source for any import type

Remove the restriction that flare imports are zips, and xml imports are
local files.
allow there to be no overriding settings

handle the case where no settings are there to override what's in the
plugging settings page