Fix printing gpg prompts.
Make FakeDownloader create dirs as Downloader does.
Unit-test for RemoteRepo.Download.