Revert "remove python 2.5 support from travis (no timeout support in urllib2)"

This reverts commit b3c79c2bcc9bce39d50efabf43205e68e63170f2.
client: import TIMEOUT from transport