Fix some warnings suppressed by non-integrated cpp mode
Fix some warnings suppressed by non-integrated cpp mode

Summary:
Fix various compiler warnings such as member initialization
ordering.

Facebook: Fix these in preparation of landing D1243839.

Test Plan: built these projects with a fixed gcc

Reviewed By: robbert@fb.com

FB internal diff: D1246081

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