Allows non-existent directory path to be provided as the sync-path

Fixed Issue #197: Rsync should create directory if a directory path is provided and it does not exist