Fix off-by-one error.
diff --git a/requests/sessions.py b/requests/sessions.py
index b970e0de95..3a517f0800 100644
--- a/requests/sessions.py
+++ b/requests/sessions.py
@@ -76,7 +76,7 @@ def resolve_redirects(self, resp, req, stream=False, timeout=None, verify=True,
 
             resp.content  # Consume socket so it can be released
 
-            if i > self.max_redirects:
+            if i >= self.max_redirects:
                 raise TooManyRedirects('Exceeded %s redirects.' % self.max_redirects)
 
             # Release the connection back into the pool.

Silly, small change, but may as well fix it.

The logic as it stands would do max_redirects + 1 redirects. Which is odd.
