blafm.py: defer closing http connections

Up until now we used to read the HTTPResponse of POST requests after the
HTTPConnection was already closed. Somehow this used to work fine in the
past but started causing problems lately. We now defer closing the
connection object until after having read the complete response text.

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>