Make supervisor process use environment variables.

This should make the supervisor process run smoothly. At the moment it
is a bit of a mess to add the variables, but soon if the
distribute-setuptools fiasco is resolved then we can use the supervisor
recipe that has nice resources to create supervisor processes.