Another Py2.5 fix.
Altered connections to force the Host header.

This fixes signature errors on Python 2.5 when using SigV4.