[FIX] HTTP: Decode Python 3 stream

httplib2 returns a bytes object in Python 3 which must be decoded
first. It reads the encoding from the header and applies it. If the
encoding wasn't transmitted, it defaults to ASCII.

Change-Id: I2191170f3793d00f6cb32e818d0387ff5208565d