http: don't share HTTP header buffer in the same worker thread

Because it cause a small memory leak. It is not big problem but it
confuses developers. It generates "grn_fin(1)" log in groonga.log.

Other solution idea: We ensure stopping all worker threads before
exiting server process. I didn't know how to do it... Sorry. :<