This allows more control over how the credentials are saved to the cache
keymaster
Re-add default impl to SessionConfig and make Credentials::with_password generic over Into<String> add docs for Credential reintroduce old Default impl for SessionConfig use the third argument for the track-to-play rather than a testing id