Add Python 3 support while maintaining Python 2 support.