Replaced bundled code with using six

Fix issue #11 
take a look at the requirements.txt, it's pretty much the same and it avoids redundancy.
If people wants to use versionned dependency, they should ship another requirements.txt.