Pip compatible

Move the dependency meta data out of the Makefile and in to a more standard requirements.txt/requirements_dev.txt
This issue claims to be fixed. Is this still required?