add requirements txts for all versions, update travis.yml