Add directory tree microservice

This adds a new microservice that uses `tree` to generate a simple ASCII diagram of the structure of the transfer, for future human reference.

refs #6566