added mkdir for destination directory in case it doesn't already exist.
added os-specific notmuch configs to account for differences in homedir paths. started using local certfile for offlineimap and was thus able to unify the os-specific offlineimap configs
added remote host parsing for ssh command