Upgrade pygments allowing us to remove the code we took from them to get python 3 compatibility
Merge pull request #124 from edx/pygments_upgrade

Upgrade pygments
Separate py26 requirements from the others. If this gets more complicated we may need to make some directories
Place requirements into a directory to clean up root