Configurable HTTP headers and retryStatusCodes

Allow the HTTP headers and retry status codes (within the page scrape
function) to be configurable.
Add retrySleepTime, allow configurable

Add a sleep time between retries, and allow this time to be
configurable.  Default to 1000ms (1 second).