miniupnpc-libevent: prevent several SOAP request at the same time.
miniupnpc-libevent: add event_cif_url/event_conn_url
miniupnpd/upnppinhole.c: fix upnp_add_inboundpinhole() : check inet_pton() return
miniupnpd/upnpredirect.c:  check inet_aton() return
miniupnpd/upnpsoap.c: fix potential memory corruption in upnpsoap.c/GetListOfPortMappings()

Credits goes to Stephen Röttger of the Google Security Team for identifying
the vulnerabilities
miniupnpd/upnphttp.c: fix buffer overrun in ParseHttpHeaders() if Content-Length doesn't contain any digit

Credits goes to Stephen Röttger of the Google Security Team for identifying
the vulnerabilities
miniupnpd: check if BuildHeader_upnphttp() failed to allocate memory
miniupnpd/upnphttp.c: cosmetical changes