THRIFT-3921: fix ostream definitions so they are not inline because it confused template deduction Client: C++
THRIFT-3921: fix ostream definitions so they are not inline because it confused template deduction
Client: C++

This closes #1204

jeking3/thrift,nsuke/thrift,strava/thrift,RobberPhex/thrift,markerickson-wf/thrift,bgould/thrift,yongju-hong/thrift,strava/thrift,tanmaykm/thrift,wfxiang08/thrift,nsuke/thrift,afds/thrift,bgould/thrift,gadLinux/thrift,yongju-hong/thrift,eamosov/thrift,project-zerus/thrift,creker/thrift,Fitbit/thrift,dcelasun/thrift,yongju-hong/thrift,eamosov/thrift,bgould/thrift,3013216027/thrift,bgould/thrift,Fitbit/thrift,eamosov/thrift,dcelasun/thrift,jeking3/thrift,project-zerus/thrift,strava/thrift,jfarrell/thrift,jeking3/thrift,apache/thrift,gadLinux/thrift,3013216027/thrift,gadLinux/thrift,bforbis/thrift,apache/thrift,dcelasun/thrift,project-zerus/thrift,RobberPhex/thrift,wfxiang08/thrift,Jens-G/thrift,creker/thrift,creker/thrift,jeking3/thrift,markerickson-wf/thrift,dcelasun/thrift,RobberPhex/thrift,bforbis/thrift,dcelasun/thrift,yongju-hong/thrift,yongju-hong/thrift,jeking3/thrift,wfxiang08/thrift,nsuke/thrift,wfxiang08/thrift,RobberPhex/thrift,RobberPhex/thrift,Jens-G/thrift,gadLinux/thrift,eamosov/thrift,apache/thrift,bforbis/thrift,project-zerus/thrift,eamosov/thrift,creker/thrift,Jens-G/thrift,creker/thrift,apache/thrift,tanmaykm/thrift,apache/thrift,Jens-G/thrift,nsuke/thrift,strava/thrift,jfarrell/thrift,RobberPhex/thrift,strava/thrift,project-zerus/thrift,3013216027/thrift,project-zerus/thrift,afds/thrift,jfarrell/thrift,gadLinux/thrift,eamosov/thrift,gadLinux/thrift,jfarrell/thrift,RobberPhex/thrift,jfarrell/thrift,eamosov/thrift,tanmaykm/thrift,bgould/thrift,jeking3/thrift,3013216027/thrift,markerickson-wf/thrift,Fitbit/thrift,project-zerus/thrift,markerickson-wf/thrift,Jens-G/thrift,bgould/thrift,jeking3/thrift,wfxiang08/thrift,yongju-hong/thrift,apache/thrift,afds/thrift,bforbis/thrift,Fitbit/thrift,strava/thrift,jfarrell/thrift,RobberPhex/thrift,markerickson-wf/thrift,jfarrell/thrift,project-zerus/thrift,apache/thrift,jfarrell/thrift,gadLinux/thrift,apache/thrift,apache/thrift,3013216027/thrift,Jens-G/thrift,yongju-hong/thrift,Jens-G/thrift,markerickson-wf/thrift,jeking3/thrift,Fitbit/thrift,bforbis/thrift,gadLinux/thrift,bforbis/thrift,afds/thrift,bforbis/thrift,Jens-G/thrift,3013216027/thrift,nsuke/thrift,strava/thrift,markerickson-wf/thrift,bgould/thrift,Fitbit/thrift,3013216027/thrift,apache/thrift,Jens-G/thrift,eamosov/thrift,gadLinux/thrift,dcelasun/thrift,project-zerus/thrift,apache/thrift,wfxiang08/thrift,nsuke/thrift,yongju-hong/thrift,creker/thrift,jfarrell/thrift,wfxiang08/thrift,jeking3/thrift,tanmaykm/thrift,Jens-G/thrift,eamosov/thrift,project-zerus/thrift,afds/thrift,Jens-G/thrift,Jens-G/thrift,bforbis/thrift,3013216027/thrift,dcelasun/thrift,yongju-hong/thrift,jeking3/thrift,3013216027/thrift,tanmaykm/thrift,jfarrell/thrift,project-zerus/thrift,tanmaykm/thrift,RobberPhex/thrift,eamosov/thrift,jfarrell/thrift,jeking3/thrift,bgould/thrift,wfxiang08/thrift,strava/thrift,jeking3/thrift,bforbis/thrift,strava/thrift,jeking3/thrift,afds/thrift,dcelasun/thrift,jeking3/thrift,markerickson-wf/thrift,gadLinux/thrift,bforbis/thrift,markerickson-wf/thrift,afds/thrift,nsuke/thrift,Fitbit/thrift,jeking3/thrift,jfarrell/thrift,yongju-hong/thrift,bforbis/thrift,eamosov/thrift,apache/thrift,creker/thrift,Jens-G/thrift,gadLinux/thrift,wfxiang08/thrift,Fitbit/thrift,3013216027/thrift,dcelasun/thrift,Jens-G/thrift,afds/thrift,apache/thrift,apache/thrift,jfarrell/thrift,Fitbit/thrift,nsuke/thrift,bforbis/thrift,nsuke/thrift,3013216027/thrift,gadLinux/thrift,dcelasun/thrift,dcelasun/thrift,strava/thrift,apache/thrift,Fitbit/thrift,RobberPhex/thrift,creker/thrift,afds/thrift,RobberPhex/thrift,bgould/thrift,Fitbit/thrift,eamosov/thrift,creker/thrift,gadLinux/thrift,strava/thrift,bforbis/thrift,strava/thrift,nsuke/thrift,dcelasun/thrift,bgould/thrift,3013216027/thrift,nsuke/thrift,gadLinux/thrift,bgould/thrift,3013216027/thrift,eamosov/thrift,wfxiang08/thrift,Fitbit/thrift,dcelasun/thrift,bforbis/thrift,afds/thrift,RobberPhex/thrift,nsuke/thrift,wfxiang08/thrift,markerickson-wf/thrift,dcelasun/thrift,dcelasun/thrift,afds/thrift,apache/thrift,wfxiang08/thrift,nsuke/thrift,Jens-G/thrift,project-zerus/thrift,Fitbit/thrift,RobberPhex/thrift,eamosov/thrift,yongju-hong/thrift,creker/thrift,nsuke/thrift,wfxiang08/thrift,markerickson-wf/thrift,nsuke/thrift,Fitbit/thrift,bgould/thrift,3013216027/thrift,creker/thrift,yongju-hong/thrift,RobberPhex/thrift,bgould/thrift,bforbis/thrift,dcelasun/thrift,apache/thrift,tanmaykm/thrift,strava/thrift,Fitbit/thrift,gadLinux/thrift,Fitbit/thrift,afds/thrift,bgould/thrift,markerickson-wf/thrift,tanmaykm/thrift,gadLinux/thrift,wfxiang08/thrift,yongju-hong/thrift,wfxiang08/thrift,Jens-G/thrift,strava/thrift,jfarrell/thrift,strava/thrift,markerickson-wf/thrift,tanmaykm/thrift,afds/thrift,project-zerus/thrift,3013216027/thrift,creker/thrift,RobberPhex/thrift,creker/thrift,tanmaykm/thrift,afds/thrift,creker/thrift,eamosov/thrift,nsuke/thrift,Jens-G/thrift,apache/thrift,tanmaykm/thrift,jfarrell/thrift,markerickson-wf/thrift,jeking3/thrift,yongju-hong/thrift,afds/thrift,nsuke/thrift,dcelasun/thrift,Jens-G/thrift,yongju-hong/thrift,tanmaykm/thrift,bgould/thrift,yongju-hong/thrift,jfarrell/thrift,gadLinux/thrift,strava/thrift,RobberPhex/thrift,RobberPhex/thrift,strava/thrift,yongju-hong/thrift,bforbis/thrift,eamosov/thrift,bforbis/thrift