DID Auth client

A client for authenticating against back end integrating DID Auth.

This implementation is a WIP. See reference implementation at RIF Data Vault repo