Change logging format
Fix typos
Implement basic exponential back-off
Implement polling request manager

Request manager pulls requests off queue at a rate based on server responses
Increase retry delay time in order to avoid thrashing service
Reset config to test difference in performance
Additional logging to distinguish between temp failures and full failures
Bump minimum retry time for testing
Merge branch 'master' into polling-request-manager
Add logging and ensure requestManager API doesn't depart from original too much
Remove random slot from exponential back-off algorithm
Don't reset timer when we get a successful response
Use exponential back-off to find acceptable polling rate
Fix typos and silly mistakes
Merge branch 'master' into polling-request-manager

Conflicts:
	lib/requestManager.js
Use request manager as singleton
Fix unit tests to work with new RequestManager API
Remove redundant unit test
Merge pull request #1 from jamesnicholls/master

Use exponential backoff to establish acceptable rate for requests