Used credentials providers on client constructor instead of credentials, so client can handle refreshing security tokens.
Merge pull request #1 from ravelantunes/master

Used credentials providers on client constructor instead of credentials,...