Proxy to retry on mongo Autoreconnect errors.

https://openedx.atlassian.net/browse/PLAT-71
Yeah, it's odd that the sleep time is unrelated to the wait time. It would probably make more sense to have the sleep time be a function of the maximum total wait time.