Fixes for latency in objects registering and when request limit is exceeded

New objects don't always appear immediately after request.  Use eval loop
to wait for them to appear.
When RequestLimitExceeded error is returned by API call, go into exponential
backoff retry loop for up to just over a minute.