Add an initial requirements.txt

I took a guess at some of the packages until `runserver` ran without complaining. This may or may not be comprehensive, but it's a start!