No embedded six.py and fix for python 3.2 and 3.4

The current version uses an embedded version of six.py, and do not support 3.2 (needed for Debian Wheezy), and also do not work with Python 3.4. This patch-set fixes all of this.