Recursive Requirements + merge with latest heroku-buildpack-python

Merged with the latest heroku-buildpack-python for all the new features Heroku has implemented (including pip-grep). Used pip-grep to check files recursively (instead of just in the first requirements.txt file), but unfortunately this removes version checking (so far as I know), so now it just prints the required versions regardless.