Add a `requirements.txt` file for people maintaining S1 Tiling
setup.py
already takes care of installing S1 Tiling and its dependencies for normal usage.
requirements.txt
is used by S1 Tiling maintainers to install S1 Tiling and its dependencies.
See https://stackoverflow.com/questions/43658870/requirements-txt-vs-setup-py