Replaced bundled code with using six

Fix issue #11 
It is better to go the other way, list the requirements here and then add "." to the requirements.txt - which is the example in the link.