Redid the request client credential support for basic auth, and also added a new method for getting client credentials with the sshagent authentication
KBASE-14
   This is a commit to a repo that I own in order to see if it gets picked up automatically by the KBase JIRA.