Add py 3.2 compatibilty

We always make sure to feeed bytes to b64decode.
The reason being that only at 3.3 was it
refactored to accept both str and bytes.