Add instruction to generate requirements.txt

Heroku now needs a requirements.txt, otherwise the push will be rejected. Instructions from https://devcenter.heroku.com/articles/python