erts: Extend 'enabled' tracer callbacks
erts: Extend 'enabled' tracer callbacks

Adds the following capabilities to a tracer backend

* enabled_procs/3
* enabled_ports/3
* enabled_running/3
* enabled_call/3
* enabled_send/3
* enabled_receive/3
* enabled_garbage_collection/3

These functions will fall back to

    enabled/3

if not provided and the tracepoint is active.

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