supervisor/http.py: Allow request and file gc

Make tail_f_producer have weakref to request.
Add tail_f_producer.__del__ that closes file.