Change NS2Stats Elo to use TimedHTTPRequest

and consolidate repeated failure handling.