core: don't leak ip in uwsgi_open_and_read()

While at it convert malloc() to uwsgi_malloc() to cleanup error
handling.

Reported by Coverity Scan as CID #971018.
added --touch-chain-reload
fixed carbon requests metric
Merge pull request #155 from prymitive/carbon_requests_fix

fixed carbon requests metric
make older compilers happy
first big (really bug) master refactoring
graceful reload is working again
mules and gateways are correctly managed
Merge pull request #151 from xrmx/ipleak

core: don't leak ip in uwsgi_open_and_read()
Merge branch 'master' of https://github.com/unbit/uwsgi
fixed cheaper
more improvements on the non-blocking api
fixed routing + ugreen