Add Tahoe-LAFS `upload` and `download` helpers
Related to #235. The replication and recovery system will need to upload data to Tahoe storage servers for replication and download it again for recovery.
This adds very basic upload
and download
functions which are at least a pretty good step in that direction.
These are both inspired by the implementations in GridSync, though ultimately they're pretty simple functions.