Support separate configuration files for each base path
Move option parsing into a subroutine so it can be re-called from a dispatch target if required
Support asynchronous-upload option for backups
--separate-subdirs and --separate-subdirs-list options added