THRIFT-1944 Deprecate slist

Patch: Randy Abernethy
THRIFT-1993 Factory to create instances from known (generated) interface types with Delphi

Patch: Jens Geyer
THRIFT-1983 %z printf format is not available in Visual
Patch: Konrad Grochowski
THRIFT-1982 vsnprintf on Windows have different semantics
Patch: Konrad Grochowski