ddfs.py: when pushing to ddfs, only seek to the start if the source is seekable

Otherwise, print about the source not being seekable and then retry.