check ack hash on send file
implement send file
remove more unused code
remove unused code
only ack when file complete
fix call close on nil
refactor wormhole api: MakePassword, remove Connect

hide AllocateNameplate introduce MakePassword, remove Connect
apps file receive with multiple hints (direct tcp) hack!
use apps transfer in main
create transfer app
transfer app: send message
project is now under MIT the licenese, thanks to gospake2
add recvNonce, assume 0 on overflow
check recv nonce
deduplicate key derivation
rename transit.NewTransit to transit.New
refactor transit, move out misplaced code
transit: implement io.Reader
transit hack receive file
make DeriveKey and DeriveSubKey public