Python 3.2 support

Adds support for Python 3.2 and removing support for Pythons older than 2.6.