HTTPGetCardClient now properly handles 301 & 302s.

When encountering a 301 or 302 status code, the connection is properly
refreshed with the new resource so things run smoothly.