Add requirements.txt

This cover issue #218 since:

* `requirements.txt` are more findable,
* store the version of the packages that work properly and
* make easy to install the packages.
Merge pull request #219 from r-gaia-cs/requirements.txt

Add requirements.txt