The source project of this merge request has been removed.
Add an option to specify different token for TPC src/dst
Macaroon tokens are issued only for specific file and in case client want to transfer files within one storage (hostname) it is necessary to specify different tokens for same host. This is backward compatible implementation that allows client to pass specific token for TPC passive party (source / destination) using new BEARER_SRC and BEARER_DST credential type