Client will retry up to 3 times if the server doesn't respond or returns a 5xx response code
Added constructor options to configure retries and sleeps
Merge pull request #1 from jakepearson/master

Client will retry up to 3 times if the server doesn't respond or returns a 5xx response code