change payments logger to use per-request tags instead of per-thread tags
change payments logger to use per-request tags instead of per-thread tags

Summary: In preparation for changing to Thrift2, where requests may be served on different threads, let's change our unique per-request tag to be logged using folly's RequestContext rather than ThreadLocal.

Test Plan: Run several simultaneous/parallel requests and see that tags are logged correctly (including during shutdown). Works for both TEventServer and Thrift2Server.

Reviewed By: shweng@fb.com

Subscribers: dihde, fbcode-common-diffs@, alandau, bmatheny

FB internal diff: D1514066

Tasks: 4238920

HankFaan/fbthrift,jesboat/fbthrift,LinusU/fbthrift,sinjar666/fbthrift,chjp2046/fbthrift,maxwell-demon/fbthrift,raphaelamorim/fbthrift,SergeyMakarenko/fbthrift,project-zerus/fbthrift,raphaelamorim/fbthrift,LinusU/fbthrift,LinusU/fbthrift,uber/fbthrift,kangkot/fbthrift,kangkot/fbthrift,SergeyMakarenko/fbthrift,uber/fbthrift,sinjar666/fbthrift,uber/fbthrift,jesboat/fbthrift,facebook/fbthrift,facebook/fbthrift,soumith/fbthrift,project-zerus/fbthrift,HankFaan/fbthrift,kangkot/fbthrift,sinjar666/fbthrift,jesboat/fbthrift,Orvid/fbthrift,raphaelamorim/fbthrift,sinjar666/fbthrift,soumith/fbthrift,HankFaan/fbthrift,jesboat/fbthrift,HankFaan/fbthrift,kangkot/fbthrift,maxwell-demon/fbthrift,fengshao0907/fbthrift,sinjar666/fbthrift,kangkot/fbthrift,uber/fbthrift,sinjar666/fbthrift,SergeyMakarenko/fbthrift,LinusU/fbthrift,LinusU/fbthrift,uber/fbthrift,fengshao0907/fbthrift,soumith/fbthrift,kangkot/fbthrift,facebook/fbthrift,kangkot/fbthrift,getyourguide/fbthrift,sinjar666/fbthrift,kangkot/fbthrift,getyourguide/fbthrift,facebook/fbthrift,guker/fbthrift,chjp2046/fbthrift,jesboat/fbthrift,facebook/fbthrift,fengshao0907/fbthrift,uber/fbthrift,uber/fbthrift,uber/fbthrift,fengshao0907/fbthrift,HankFaan/fbthrift,chjp2046/fbthrift,sinjar666/fbthrift,SergeyMakarenko/fbthrift,getyourguide/fbthrift,jesboat/fbthrift,fengshao0907/fbthrift,uber/fbthrift,getyourguide/fbthrift,maxwell-demon/fbthrift,Orvid/fbthrift,LinusU/fbthrift,project-zerus/fbthrift,guker/fbthrift,maxwell-demon/fbthrift,kangkot/fbthrift,raphaelamorim/fbthrift,jesboat/fbthrift,kangkot/fbthrift,guker/fbthrift,fengshao0907/fbthrift,chjp2046/fbthrift,fengshao0907/fbthrift,guker/fbthrift,SergeyMakarenko/fbthrift,project-zerus/fbthrift,guker/fbthrift,guker/fbthrift,Orvid/fbthrift,SergeyMakarenko/fbthrift,maxwell-demon/fbthrift,Orvid/fbthrift,jesboat/fbthrift,project-zerus/fbthrift,LinusU/fbthrift,chjp2046/fbthrift,HankFaan/fbthrift,getyourguide/fbthrift,kangkot/fbthrift,fengshao0907/fbthrift,LinusU/fbthrift,soumith/fbthrift,maxwell-demon/fbthrift,raphaelamorim/fbthrift,project-zerus/fbthrift,maxwell-demon/fbthrift,chjp2046/fbthrift,getyourguide/fbthrift,getyourguide/fbthrift,project-zerus/fbthrift,raphaelamorim/fbthrift,HankFaan/fbthrift,maxwell-demon/fbthrift,project-zerus/fbthrift,SergeyMakarenko/fbthrift,guker/fbthrift,project-zerus/fbthrift,Orvid/fbthrift,raphaelamorim/fbthrift,chjp2046/fbthrift,guker/fbthrift,maxwell-demon/fbthrift,uber/fbthrift,raphaelamorim/fbthrift,sinjar666/fbthrift,soumith/fbthrift,chjp2046/fbthrift,maxwell-demon/fbthrift,chjp2046/fbthrift,fengshao0907/fbthrift,HankFaan/fbthrift,uber/fbthrift,guker/fbthrift,soumith/fbthrift,facebook/fbthrift,chjp2046/fbthrift,raphaelamorim/fbthrift,getyourguide/fbthrift,getyourguide/fbthrift,jesboat/fbthrift,project-zerus/fbthrift,getyourguide/fbthrift,soumith/fbthrift,project-zerus/fbthrift,facebook/fbthrift,LinusU/fbthrift,Orvid/fbthrift,SergeyMakarenko/fbthrift,Orvid/fbthrift,Orvid/fbthrift,SergeyMakarenko/fbthrift,maxwell-demon/fbthrift,HankFaan/fbthrift,guker/fbthrift,SergeyMakarenko/fbthrift,Orvid/fbthrift,Orvid/fbthrift,jesboat/fbthrift,getyourguide/fbthrift,sinjar666/fbthrift,Orvid/fbthrift,project-zerus/fbthrift,sinjar666/fbthrift,chjp2046/fbthrift,SergeyMakarenko/fbthrift,chjp2046/fbthrift,raphaelamorim/fbthrift,getyourguide/fbthrift,facebook/fbthrift,soumith/fbthrift,uber/fbthrift,soumith/fbthrift,HankFaan/fbthrift,LinusU/fbthrift,soumith/fbthrift,HankFaan/fbthrift,jesboat/fbthrift,fengshao0907/fbthrift,LinusU/fbthrift,fengshao0907/fbthrift,soumith/fbthrift,SergeyMakarenko/fbthrift,jesboat/fbthrift,guker/fbthrift,facebook/fbthrift,raphaelamorim/fbthrift