python: add python.interpreter attribute
racket: update to 6.1.1
buildPythonPackage: add python to propagatedBuildInputs

Doing:

$ nix-shell -p pythonPackage.pyramid

now also sets $PYTHONPATH. Previously you'd have to do:

$ nix-shell -p pythonPackage.pyramid python
Initial documentation for Python packaging. Feedback welcome.

cc @chaoflow @offlinehacker @garbas @goodwillcoding @brodul
@cillianderoiste @matejc

Fixes #64
Merge branch 'python/docs'
Merge pull request #4980 from henrytill/racket

racket: update to 6.1.1