erts: Improve error printouts in erl_child_setup
erts: Improve error printouts in erl_child_setup

Add prints to stderr with a small description of the error
so that errors will be easier to debug. Also if a protocol
error is detected, erl_child_setup will abort instead of exit.

RaimoNiskanen/otp,massemanet/otp,goertzenator/otp,ahmedshafeeq/otp,uabboli/otp,kvakvs/otp,dumbbell/otp,mikpe/otp,RoadRunnr/otp,getong/otp,vladdu/otp,ahmedshafeeq/otp,tuncer/otp,bjorng/otp,RaimoNiskanen/otp,uabboli/otp,jj1bdx/otp,rlipscombe/otp,saleyn/otp,lrascao/otp,isvilen/otp,jj1bdx/otp,saleyn/otp,matwey/otp,erlang/otp,RaimoNiskanen/otp,weisslj/otp,bjorng/otp,lemenkov/otp,vladdu/otp,lemenkov/otp,ferd/otp,basho/otp,uabboli/otp,rlipscombe/otp,emacsmirror/erlang,jj1bdx/otp,bsmr-erlang/otp,emile/otp,tuncer/otp,cobusc/otp,weisslj/otp,isvilen/otp,fenollp/otp,bjorng/otp,aboroska/otp,psyeugenic/otp,bernardd/otp,lightcyphers/otp,goertzenator/otp,bernardd/otp,legoscia/otp,isvilen/otp,emile/otp,lightcyphers/otp,neeraj9/otp,isvilen/otp,dgud/otp,cobusc/otp,dumbbell/otp,g-andrade/otp,g-andrade/otp,uabboli/otp,bugs-erlang-org/otp,vladdu/otp,emile/otp,bernardd/otp,electricimp/otp,emacsmirror/erlang,kvakvs/otp,ferd/otp,release-project/otp,psyeugenic/otp,potatosalad/otp,emacsmirror/erlang,erlang/otp,erlang/otp,g-andrade/otp,getong/otp,RoadRunnr/otp,emile/otp,matwey/otp,saleyn/otp,falkevik/otp,rlipscombe/otp,saleyn/otp,isvilen/otp,basho/otp,dgud/otp,dumbbell/otp,matwey/otp,lightcyphers/otp,cobusc/otp,ferd/otp,mikpe/otp,emile/otp,vinoski/otp,emacsmirror/erlang,jj1bdx/otp,mikpe/otp,g-andrade/otp,isvilen/otp,potatosalad/otp,dumbbell/otp,vinoski/otp,RoadRunnr/otp,dgud/otp,getong/otp,bjorng/otp,vinoski/otp,bsmr-erlang/otp,erlang/otp,weisslj/otp,vinoski/otp,matwey/otp,bsmr-erlang/otp,g-andrade/otp,psyeugenic/otp,mikpe/otp,RaimoNiskanen/otp,dgud/otp,vinoski/otp,rlipscombe/otp,potatosalad/otp,goertzenator/otp,cobusc/otp,bernardd/otp,electricimp/otp,jj1bdx/otp,g-andrade/otp,cobusc/otp,uabboli/otp,bjorng/otp,bjorng/otp,tuncer/otp,bernardd/otp,saleyn/otp,aboroska/otp,RaimoNiskanen/otp,bjorng/otp,vladdu/otp,vladdu/otp,aboroska/otp,emacsmirror/erlang,saleyn/otp,ahmedshafeeq/otp,ferd/otp,erlang/otp,ferd/otp,release-project/otp,jj1bdx/otp,goertzenator/otp,dgud/otp,rlipscombe/otp,vinoski/otp,bjorng/otp,RaimoNiskanen/otp,g-andrade/otp,erlang/otp,neeraj9/otp,lightcyphers/otp,electricimp/otp,vladdu/otp,falkevik/otp,release-project/otp,saleyn/otp,bsmr-erlang/otp,lightcyphers/otp,ahmedshafeeq/otp,mikpe/otp,matwey/otp,massemanet/otp,fenollp/otp,bugs-erlang-org/otp,falkevik/otp,weisslj/otp,mikpe/otp,falkevik/otp,bugs-erlang-org/otp,potatosalad/otp,jj1bdx/otp,electricimp/otp,massemanet/otp,mikpe/otp,getong/otp,electricimp/otp,ahmedshafeeq/otp,fenollp/otp,ferd/otp,kvakvs/otp,psyeugenic/otp,aboroska/otp,lrascao/otp,legoscia/otp,dumbbell/otp,dgud/otp,legoscia/otp,bugs-erlang-org/otp,ferd/otp,bsmr-erlang/otp,saleyn/otp,vladdu/otp,dumbbell/otp,potatosalad/otp,release-project/otp,emile/otp,emile/otp,uabboli/otp,massemanet/otp,weisslj/otp,isvilen/otp,lrascao/otp,massemanet/otp,release-project/otp,mikpe/otp,neeraj9/otp,ahmedshafeeq/otp,vinoski/otp,getong/otp,emacsmirror/erlang,psyeugenic/otp,vinoski/otp,lemenkov/otp,release-project/otp,tuncer/otp,fenollp/otp,matwey/otp,getong/otp,potatosalad/otp,fenollp/otp,massemanet/otp,legoscia/otp,bsmr-erlang/otp,RaimoNiskanen/otp,rlipscombe/otp,falkevik/otp,erlang/otp,ahmedshafeeq/otp,bugs-erlang-org/otp,falkevik/otp,erlang/otp,lightcyphers/otp,RoadRunnr/otp,lemenkov/otp,legoscia/otp,cobusc/otp,tuncer/otp,weisslj/otp,dgud/otp,emacsmirror/erlang,g-andrade/otp,g-andrade/otp,emacsmirror/erlang,rlipscombe/otp,ahmedshafeeq/otp,falkevik/otp,saleyn/otp,lrascao/otp,erlang/otp,basho/otp,emile/otp,tuncer/otp,vladdu/otp,potatosalad/otp,mikpe/otp,getong/otp,getong/otp,bjorng/otp,psyeugenic/otp,basho/otp,basho/otp,getong/otp,uabboli/otp,aboroska/otp,emile/otp,massemanet/otp,electricimp/otp,mikpe/otp,isvilen/otp,dgud/otp,electricimp/otp,weisslj/otp,weisslj/otp,neeraj9/otp,falkevik/otp,dgud/otp,bsmr-erlang/otp,massemanet/otp,isvilen/otp,bsmr-erlang/otp,lrascao/otp,rlipscombe/otp,lightcyphers/otp,jj1bdx/otp,erlang/otp,lrascao/otp,weisslj/otp,basho/otp,cobusc/otp,psyeugenic/otp,neeraj9/otp,bjorng/otp,ferd/otp,tuncer/otp,kvakvs/otp,vinoski/otp,emacsmirror/erlang,goertzenator/otp,goertzenator/otp,kvakvs/otp,lemenkov/otp,jj1bdx/otp,fenollp/otp,kvakvs/otp,lemenkov/otp,uabboli/otp,bugs-erlang-org/otp,falkevik/otp,lemenkov/otp,RoadRunnr/otp,RaimoNiskanen/otp,fenollp/otp,aboroska/otp,aboroska/otp,matwey/otp,ahmedshafeeq/otp,cobusc/otp,dumbbell/otp,RaimoNiskanen/otp,RoadRunnr/otp,bernardd/otp,bernardd/otp,legoscia/otp,potatosalad/otp,basho/otp,kvakvs/otp,dumbbell/otp,fenollp/otp,uabboli/otp,matwey/otp,bsmr-erlang/otp,rlipscombe/otp,basho/otp,psyeugenic/otp,lrascao/otp,goertzenator/otp,legoscia/otp,neeraj9/otp,getong/otp,isvilen/otp,neeraj9/otp,bugs-erlang-org/otp,kvakvs/otp,lrascao/otp,RoadRunnr/otp,rlipscombe/otp,legoscia/otp,potatosalad/otp,g-andrade/otp,legoscia/otp,dgud/otp,lrascao/otp,aboroska/otp,emacsmirror/erlang,ferd/otp,fenollp/otp,bugs-erlang-org/otp,tuncer/otp,lightcyphers/otp,release-project/otp,vladdu/otp,aboroska/otp,goertzenator/otp,RoadRunnr/otp,kvakvs/otp,neeraj9/otp,goertzenator/otp,jj1bdx/otp,release-project/otp,electricimp/otp,tuncer/otp,bernardd/otp,vinoski/otp,release-project/otp,electricimp/otp,lemenkov/otp,dumbbell/otp,massemanet/otp,RoadRunnr/otp,basho/otp,dumbbell/otp,potatosalad/otp,bernardd/otp,matwey/otp