Add six into salt itself

We need to ship our own six lib, since we dep a certian version of six
this allows us to seemlessly upgrade six deps to use newer versions.
We feel this is OK because we may need to add salt specifics tot he file as well

THIS IS NOT A PERFECT COPY OF SIX, THE CODING LINE AND THE COMMENT HAVE BEEN ADDED ADN NEED TO BE PRESERVERD