Fix type specification of the ets:new/2 BIF
Fix type specification of the ets:new/2 BIF

The options for the ets:new/2 call has changed recently. There are
read_concurrency hints as well as compressed tables. The hipe/dialyzer
did not take this into account. This patch corrects the problem by
going through the documentation and altering the type specification.

The error fixed is with the dialyzer. When constructing an ETS table
with, e.g., {read_concurrency, true}, the dialyzer will report that the
caller of ets:new/2 will not return.

; First, we update the documentation from the ets man page.
; Second, we reorder the type specification of keypos so they appear
  in the same order as in the documentation.
; Finally, we add the missing read_concurrency and compressed Tweak
  options.

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