[reltool] Fix reconstruct source from debug_info to handle unicode
[reltool] Fix reconstruct source from debug_info to handle unicode

Also changing from using erl_syntax and erl_prettypr to using erl_pp
in order to get better handling of specs.

mujiatong/otp,fenollp/otp,ferd/otp,enikki/otp,palas/otp,jj1bdx/otp,saleyn/otp,release-project/otp,goertzenator/otp,fenollp/otp,matwey/otp,massemanet/otp,RoadRunnr/otp,RGafiyatullin/otp,RoadRunnr/otp,RaimoNiskanen/otp,gjaldon/otp,benoitc/otp-1,emacsmirror/erlang,emacsmirror/erlang,lianghaivv/otp,neeraj9/otp,marquisthunder/otp,schlagert/otp,dumbbell/otp,rlipscombe/otp,mikpe/otp,haguenau/otp,basho/otp,lhslll/otp,jamesruan/otp,lianghaivv/otp,release-project/otp,lightcyphers/otp,dgud/otp,goertzenator/otp,g-andrade/otp,derek121/otp,saleyn/otp,isvilen/otp,electricimp/otp,legoscia/otp,RichMorin/otp,jinshana/otp,ader1990/otp,cnbin/otp,tuncer/otp,dumbbell/otp,vladdu/otp,weisslj/otp,getong/otp,mujiatong/otp,vic/otp,dgud/otp,vinoski/otp,erlang/otp,RichMorin/otp,falkevik/otp,awetzel/otp,goertzenator/otp,lantti/otp,emacsmirror/erlang,c-rack/otp,matwey/otp,massemanet/otp,Teino1978-Corp/otp,paladim/otp,bjorng/otp,g-andrade/otp,vladdu/otp,basho/otp,jamesruan/otp,emile/otp,rlipscombe/otp,haguenau/otp,dumbbell/otp,vic/otp,emile/otp,sammoth-wazoku/otp,jemsbhai/otp,Teino1978-Corp/erlang-otp,yangchengjian/otp,weisslj/otp,kvakvs/otp,RaimoNiskanen/otp,weisslj/otp,saleyn/otp,paulcager/otp,g-andrade/otp,RichMorin/otp,rlipscombe/otp,emile/otp,RGafiyatullin/otp,ferd/otp,cobusc/otp,jamesruan/otp,paladim/otp,jinshana/otp,RichMorin/otp,falkevik/otp,RJ/otp,benoitc/otp-1,emacsmirror/erlang,theom/otp,erlang/otp,stolen/otp,Teino1978-Corp/otp,saleyn/otp,electricimp/otp,platinumthinker/otp,RaimoNiskanen/otp,RichMorin/otp,VincentHHL/otp,matwey/otp,msantos/otp,isvilen/otp,hairyhum/otp,kvakvs/otp,tuncer/otp,msantos/otp,release-project/otp,bernardd/otp,potatosalad/otp,weisslj/otp,johanclaesson/otp,getong/otp,aboroska/otp,mikpe/otp,psyeugenic/otp,beni55/otp,marquisthunder/otp,stolen/otp,ahmedshafeeq/otp,sammoth-wazoku/otp,c-rack/otp,sitexa/otp,awetzel/otp,sitexa/otp,beni55/otp,yangchengjian/otp,Teino1978-Corp/erlang-otp,schlagert/otp,vladdu/otp,platinumthinker/otp,Teino1978-Corp/erlang-otp,sammoth-wazoku/otp,release-project/otp,cobusc/otp,ahmedshafeeq/otp,bjorng/otp,stolen/otp,lightcyphers/otp,vic/otp,aboroska/otp,riverrun/otp,mikpe/otp,entropiae/otp,ahmedshafeeq/otp,gjaldon/otp,massemanet/otp,aboroska/otp,gjaldon/otp,sammoth-wazoku/otp,RJ/otp,bsmr-erlang/otp,neeraj9/otp,beni55/otp,enikki/otp,ferd/otp,klarna/otp,entropiae/otp,jj1bdx/otp,sammoth-wazoku/otp,electricimp/otp,theom/otp,emacsmirror/erlang,mikpe/otp,GinjaNinja32/otp,legoscia/otp,jemsbhai/otp,falkevik/otp,entropiae/otp,NOMORECOFFEE/otp,yangchengjian/otp,palas/otp,lhslll/otp,matwey/otp,ahmedshafeeq/otp,massemanet/otp,dumbbell/otp,vinoski/otp,goertzenator/otp,vinoski/otp,RGafiyatullin/otp,cnbin/otp,enikki/otp,matwey/otp,bernardd/otp,benoitc/otp-1,klarna/otp,sitexa/otp,bsmr-erlang/otp,potatosalad/otp,sdebnath/otp,enikki/otp,fenollp/otp,lrascao/otp,basho/otp,RaimoNiskanen/otp,VincentHHL/otp,ahmedshafeeq/otp,bjorng/otp,lantti/otp,VincentHHL/otp,c-rack/otp,johanclaesson/otp,entropiae/otp,ader1990/otp,haguenau/otp,c-rack/otp,vladdu/otp,sdebnath/otp,Teino1978-Corp/erlang-otp,beni55/otp,bernardd/otp,jinshana/otp,entropiae/otp,mikpe/otp,massemanet/otp,awetzel/otp,psyeugenic/otp,lightcyphers/otp,release-project/otp,mujiatong/otp,massemanet/otp,riverrun/otp,psyeugenic/otp,bugs-erlang-org/otp,kvakvs/otp,paladim/otp,tuncer/otp,aboroska/otp,marquisthunder/otp,psyeugenic/otp,haguenau/otp,gjaldon/otp,theom/otp,neeraj9/otp,erlang/otp,theom/otp,vladdu/otp,bsmr-erlang/otp,potatosalad/otp,saleyn/otp,lucafavatella/otp,GinjaNinja32/otp,lantti/otp,lantti/otp,emile/otp,electricimp/otp,jemsbhai/otp,bsmr-erlang/otp,marquisthunder/otp,dumbbell/otp,erlang/otp,uabboli/otp,RJ/otp,awetzel/otp,klarna/otp,sitexa/otp,dumbbell/otp,NOMORECOFFEE/otp,palas/otp,krishnakumar4a4/otp,haguenau/otp,johanclaesson/otp,vladdu/otp,johanclaesson/otp,basho/otp,stolen/otp,Teino1978-Corp/otp,marquisthunder/otp,NOMORECOFFEE/otp,getong/otp,falkevik/otp,VincentHHL/otp,jemsbhai/otp,matwey/otp,sdebnath/otp,paladim/otp,derek121/otp,lianghaivv/otp,weisslj/otp,RichMorin/otp,gjaldon/otp,vinoski/otp,getong/otp,ader1990/otp,ahmedshafeeq/otp,potatosalad/otp,lianghaivv/otp,goertzenator/otp,sdebnath/otp,vinoski/otp,lantti/otp,vic/otp,hairyhum/otp,bugs-erlang-org/otp,lightcyphers/otp,NOMORECOFFEE/otp,paladim/otp,palas/otp,kvakvs/otp,NOMORECOFFEE/otp,fenollp/otp,dgud/otp,beni55/otp,cobusc/otp,bjorng/otp,cnbin/otp,RGafiyatullin/otp,sitexa/otp,erlang/otp,sdebnath/otp,awetzel/otp,paladim/otp,jinshana/otp,ahmedshafeeq/otp,fenollp/otp,platinumthinker/otp,enikki/otp,psyeugenic/otp,jj1bdx/otp,krishnakumar4a4/otp,lucafavatella/otp,jamesruan/otp,palas/otp,dgud/otp,goertzenator/otp,gjaldon/otp,bugs-erlang-org/otp,falkevik/otp,mujiatong/otp,kvakvs/otp,riverrun/otp,jinshana/otp,Teino1978-Corp/erlang-otp,benoitc/otp-1,RJ/otp,vladdu/otp,sitexa/otp,electricimp/otp,bernardd/otp,dumbbell/otp,cobusc/otp,haguenau/otp,dumbbell/otp,RoadRunnr/otp,theom/otp,RGafiyatullin/otp,dgud/otp,massemanet/otp,jemsbhai/otp,sammoth-wazoku/otp,g-andrade/otp,bsmr-erlang/otp,psyeugenic/otp,dgud/otp,Teino1978-Corp/otp,lightcyphers/otp,c-rack/otp,jinshana/otp,cobusc/otp,johanclaesson/otp,Teino1978-Corp/erlang-otp,basho/otp,hairyhum/otp,stolen/otp,ahmedshafeeq/otp,erlang/otp,schlagert/otp,bernardd/otp,isvilen/otp,uabboli/otp,riverrun/otp,derek121/otp,vic/otp,lemenkov/otp,aboroska/otp,msantos/otp,stolen/otp,sitexa/otp,potatosalad/otp,bernardd/otp,lrascao/otp,dumbbell/otp,jamesruan/otp,legoscia/otp,emacsmirror/erlang,dumbbell/otp,vinoski/otp,klarna/otp,getong/otp,goertzenator/otp,yangchengjian/otp,lianghaivv/otp,tuncer/otp,fenollp/otp,GinjaNinja32/otp,lhslll/otp,lhslll/otp,sammoth-wazoku/otp,platinumthinker/otp,ader1990/otp,cobusc/otp,lemenkov/otp,dgud/otp,krishnakumar4a4/otp,isvilen/otp,lrascao/otp,hairyhum/otp,ferd/otp,entropiae/otp,bjorng/otp,bugs-erlang-org/otp,emile/otp,psyeugenic/otp,bjorng/otp,ferd/otp,ferd/otp,release-project/otp,mikpe/otp,theom/otp,saleyn/otp,GinjaNinja32/otp,gjaldon/otp,neeraj9/otp,benoitc/otp-1,gjaldon/otp,cnbin/otp,beni55/otp,neeraj9/otp,paladim/otp,theom/otp,jj1bdx/otp,benoitc/otp-1,derek121/otp,ferd/otp,uabboli/otp,RaimoNiskanen/otp,stolen/otp,rlipscombe/otp,matwey/otp,sitexa/otp,Teino1978-Corp/otp,enikki/otp,lightcyphers/otp,RoadRunnr/otp,vic/otp,lrascao/otp,mikpe/otp,vinoski/otp,lucafavatella/otp,release-project/otp,GinjaNinja32/otp,emacsmirror/erlang,bsmr-erlang/otp,lucafavatella/otp,fenollp/otp,derek121/otp,yangchengjian/otp,mujiatong/otp,isvilen/otp,uabboli/otp,legoscia/otp,getong/otp,uabboli/otp,vic/otp,potatosalad/otp,RaimoNiskanen/otp,RoadRunnr/otp,yangchengjian/otp,emacsmirror/erlang,ahmedshafeeq/otp,rlipscombe/otp,getong/otp,g-andrade/otp,isvilen/otp,mikpe/otp,klarna/otp,cnbin/otp,derek121/otp,haguenau/otp,c-rack/otp,neeraj9/otp,entropiae/otp,jinshana/otp,ader1990/otp,vladdu/otp,uabboli/otp,lhslll/otp,lantti/otp,bugs-erlang-org/otp,jinshana/otp,massemanet/otp,uabboli/otp,marquisthunder/otp,jamesruan/otp,erlang/otp,beni55/otp,goertzenator/otp,rlipscombe/otp,jj1bdx/otp,stolen/otp,johanclaesson/otp,fenollp/otp,dgud/otp,bugs-erlang-org/otp,vinoski/otp,emile/otp,schlagert/otp,schlagert/otp,vinoski/otp,falkevik/otp,enikki/otp,mujiatong/otp,getong/otp,erlang/otp,msantos/otp,benoitc/otp-1,kvakvs/otp,dgud/otp,weisslj/otp,klarna/otp,falkevik/otp,bernardd/otp,krishnakumar4a4/otp,lemenkov/otp,klarna/otp,cnbin/otp,g-andrade/otp,saleyn/otp,ferd/otp,lucafavatella/otp,dgud/otp,RoadRunnr/otp,c-rack/otp,saleyn/otp,krishnakumar4a4/otp,legoscia/otp,aboroska/otp,palas/otp,RGafiyatullin/otp,RJ/otp,lantti/otp,paulcager/otp,Teino1978-Corp/otp,riverrun/otp,VincentHHL/otp,msantos/otp,msantos/otp,hairyhum/otp,kvakvs/otp,paulcager/otp,schlagert/otp,ader1990/otp,electricimp/otp,haguenau/otp,saleyn/otp,falkevik/otp,RichMorin/otp,matwey/otp,vic/otp,neeraj9/otp,vinoski/otp,lrascao/otp,release-project/otp,lhslll/otp,jj1bdx/otp,riverrun/otp,tuncer/otp,paulcager/otp,paulcager/otp,riverrun/otp,bjorng/otp,jemsbhai/otp,RoadRunnr/otp,theom/otp,bsmr-erlang/otp,ader1990/otp,enikki/otp,lhslll/otp,rlipscombe/otp,Teino1978-Corp/otp,sdebnath/otp,emacsmirror/erlang,bjorng/otp,platinumthinker/otp,vladdu/otp,electricimp/otp,NOMORECOFFEE/otp,NOMORECOFFEE/otp,schlagert/otp,beni55/otp,platinumthinker/otp,tuncer/otp,lantti/otp,kvakvs/otp,paulcager/otp,RoadRunnr/otp,lianghaivv/otp,emile/otp,legoscia/otp,lucafavatella/otp,fenollp/otp,potatosalad/otp,hairyhum/otp,goertzenator/otp,lucafavatella/otp,mikpe/otp,rlipscombe/otp,jamesruan/otp,derek121/otp,klarna/otp,bjorng/otp,g-andrade/otp,Teino1978-Corp/erlang-otp,RGafiyatullin/otp,legoscia/otp,jj1bdx/otp,falkevik/otp,paulcager/otp,uabboli/otp,cobusc/otp,erlang/otp,RaimoNiskanen/otp,aboroska/otp,massemanet/otp,bsmr-erlang/otp,bsmr-erlang/otp,emile/otp,basho/otp,cnbin/otp,lemenkov/otp,jj1bdx/otp,tuncer/otp,lrascao/otp,bernardd/otp,basho/otp,RichMorin/otp,krishnakumar4a4/otp,RJ/otp,bugs-erlang-org/otp,yangchengjian/otp,weisslj/otp,mikpe/otp,RaimoNiskanen/otp,GinjaNinja32/otp,jemsbhai/otp,release-project/otp,lightcyphers/otp,lhslll/otp,rlipscombe/otp,RJ/otp,sdebnath/otp,g-andrade/otp,legoscia/otp,jj1bdx/otp,getong/otp,platinumthinker/otp,johanclaesson/otp,yangchengjian/otp,lrascao/otp,lemenkov/otp,g-andrade/otp,bjorng/otp,weisslj/otp,VincentHHL/otp,entropiae/otp,g-andrade/otp,c-rack/otp,jj1bdx/otp,isvilen/otp,legoscia/otp,matwey/otp,krishnakumar4a4/otp,GinjaNinja32/otp,rlipscombe/otp,potatosalad/otp,RJ/otp,bugs-erlang-org/otp,krishnakumar4a4/otp,palas/otp,isvilen/otp,isvilen/otp,derek121/otp,tuncer/otp,weisslj/otp,potatosalad/otp,basho/otp,Teino1978-Corp/erlang-otp,NOMORECOFFEE/otp,paulcager/otp,lucafavatella/otp,lrascao/otp,ader1990/otp,awetzel/otp,lemenkov/otp,aboroska/otp,sdebnath/otp,basho/otp,RGafiyatullin/otp,uabboli/otp,GinjaNinja32/otp,emile/otp,tuncer/otp,electricimp/otp,psyeugenic/otp,lemenkov/otp,Teino1978-Corp/otp,emacsmirror/erlang,mujiatong/otp,electricimp/otp,paladim/otp,kvakvs/otp,jemsbhai/otp,lianghaivv/otp,VincentHHL/otp,aboroska/otp,msantos/otp,hairyhum/otp,getong/otp,RoadRunnr/otp,VincentHHL/otp,lemenkov/otp,platinumthinker/otp,neeraj9/otp,mujiatong/otp,erlang/otp,bernardd/otp,marquisthunder/otp,msantos/otp,hairyhum/otp,lightcyphers/otp,marquisthunder/otp,awetzel/otp,isvilen/otp,palas/otp,potatosalad/otp,RaimoNiskanen/otp,lianghaivv/otp,cnbin/otp,awetzel/otp,jamesruan/otp,johanclaesson/otp,lrascao/otp,sammoth-wazoku/otp,schlagert/otp,riverrun/otp,cobusc/otp,ferd/otp,benoitc/otp-1