Add Python3 compatibility.

Maintain single code base support for Python 2.6, 2.7 and 3.3.