Updating requirements.txt

Everything still works. Biggest upgrade was to six, which is an important package dealing with compatibility between python 2 and 3.