Create [remote]/~/print automatically when using background sessions.

Avoid the need to manually pass the -i option when having background
sessions active and printing multiple files.
Use `rsync` instead of `scp` and drop `-i` install command line option.

Using `rsync` for remote file transfer removes the need to manually
create the remote temp directory `~/print`.