Supply password to rsync/ssh if required

Previously SSH passwords for rsync+git  were asked on the console. Now
idb automatically provides he password if no public key auth is setup.

This may have been the reason for bug #9.