[Bug 1058671] Cache geoip results.

Add cookies with the geoip results. If these cookies are present, the geoip script will not be included. These cookies expire after 30 days.

r?
Well, I think we should add that in the context manager (less logic in templates and all that), but I also am not super excited about that particular change. I guess we should probably do it though.