Construct rsync workflow based on a profile
In order to do this we will need:
- Configuration for defining which profile to use
- A factory(?) for creating CompletableFutures for transfers
- Not sure how deep this should go, right now we do everything through the Submitter and just use the generic BagTransfer/TokenTransfer
- Seeing as how we only rsync right now let's aim to keep it simple