fix .gitignore
exposing more correct credentials api
ndeloof wants StandardCredentials
Here is the implementation of SmartCredentialsProvider that will do the fancy stuff
implement credential support in Cli Git
use ssh-agent plugin if available
fall back to GIT_SSH
Add a URIBuilder for GIT uris
Merge pull request #22 from jenkinsci/credentials

Better integration with the credentials plugin
removed GIT_SSH hack
- hard to do it right, especially on windows
- can't support pk with passphrase