collections.OrderedDefaultDict: Fix recursion error during copy.

Don't copy and paste from the internet without testing them throughly.

Closes chfoo/wpull#160
http.web: Fix stuck in loop on 307/308 redirects.