Don't list incomplete transfers

This patch appends ".part" to a file transfer and renames it to remove that
extension when the transfer completes. Files ending on .part are not listed
when running the "list" command. This ensures that users cannot accidentally
start downloading files which have not been completely uploaded yet.