Ensure full path to requirements.txt is used

This allows for `python /path/to/setup.py sdist` to work. Before
this patch requirements.txt always had to be in the CWD.