TS-2743: Ignore invalid HTTP headers in SpdyNV carefully

Any HTTP headers with empty value are invalid, SpdyNV should
ignore them carefully.

Signed-off-by: Yunkai Zhang <qiushu.zyk@taobao.com>
TS-2742: TSFetchCreate should accept both IPv4 and IPv6

Reported by Sudheer Vinukonda<sudheerv@yahoo-inc.com>, thanks.

Signed-off-by: Yunkai Zhang <qiushu.zyk@taobao.com>
Forgot to update CHANGES with TS-2743
TS-2760: Add TSFetchClientProtoStackSet/Get() API in experimental.h

Users need a way to set/get client protocol stack when working with
TSFetchSM extended API.

Actually, these two API had been implemented in Taobao's branch, I forgot
to migrate them to ATS core, all it's my wrong.

Signed-off-by: Yunkai Zhang <qiushu.zyk@taobao.com>
TS-2760: Use TSFetchClientProtoStackSet() API in SPDY

Setting client protocol stack in spdy_fetcher_launch() by using
TSFetchClientProtoStackSet() API, so that the logging module
can record protocol stack correctly.

And fix a trival bug when init proto_type_map for logging module.

Signed-off-by: Yunkai Zhang <qiushu.zyk@taobao.com>
TS-2754: emit a tcpinfo log on TS_EVENT_HTTP_TXN_CLOSE

The tcpinfo plugin should emit a log entry when it receives the
TS_EVENT_HTTP_TXN_CLOSE event.
s/symnatics/semantics/
TS-2746: rename AcceptCont to SessionAccept
TS-2746: rename HttpAcceptCont to HttpSessionAccept
TS-2746: rename SpdyAcceptCont to SpdySessionAccept
TS-2746: rename ProtocolAcceptCont to ProtocolProbeSessionAccept
TS-2746: remove the P_ prefix from SPDY headers
TS-2746: CHANGES
TS-2755: use the proper log rolling enum where we can
TS-2755: document TSTextLogObjectRollingEnabledSet
TS-2755: CHANGES
Remove unnecessary string breaks
TS-2762: Core dump when benchmarking SPDY
updated changes to add TS-2762 and remove TS-1125
TS-2711 fix in-source builds from tar-ball