mark ZLIB as required because it actually is at the moment
improve comments for http::uri
begin port to VC++ 2013
continue port to VC++ 2013