Inliner: add depth check to ModelPolicy
Inliner: add depth check to ModelPolicy

Give the ModelPolicy the standard depth bailout logic. This mainly
serves to prevent runaway inlining for recursive methods marked with
AggressiveInlining attributes.

jhendrixMSFT/coreclr,kyulee1/coreclr,pgavlin/coreclr,dpodder/coreclr,JonHanna/coreclr,ramarag/coreclr,tijoytom/coreclr,ramarag/coreclr,poizan42/coreclr,cmckinsey/coreclr,rartemev/coreclr,ragmani/coreclr,hseok-oh/coreclr,Dmitry-Me/coreclr,krk/coreclr,ragmani/coreclr,sjsinju/coreclr,poizan42/coreclr,russellhadley/coreclr,shahid-pk/coreclr,KrzysztofCwalina/coreclr,botaberg/coreclr,ragmani/coreclr,YongseopKim/coreclr,rartemev/coreclr,JosephTremoulet/coreclr,dpodder/coreclr,mmitche/coreclr,cmckinsey/coreclr,tijoytom/coreclr,yizhang82/coreclr,yizhang82/coreclr,cmckinsey/coreclr,cydhaselton/coreclr,naamunds/coreclr,ruben-ayrapetyan/coreclr,cshung/coreclr,cmckinsey/coreclr,alexperovich/coreclr,qiudesong/coreclr,sjsinju/coreclr,JonHanna/coreclr,cmckinsey/coreclr,ramarag/coreclr,naamunds/coreclr,jhendrixMSFT/coreclr,ZhichengZhu/coreclr,krk/coreclr,kyulee1/coreclr,poizan42/coreclr,hseok-oh/coreclr,martinwoodward/coreclr,mskvortsov/coreclr,naamunds/coreclr,yeaicc/coreclr,AlexGhiondea/coreclr,KrzysztofCwalina/coreclr,rartemev/coreclr,jamesqo/coreclr,russellhadley/coreclr,pgavlin/coreclr,ZhichengZhu/coreclr,mmitche/coreclr,sjsinju/coreclr,neurospeech/coreclr,manu-silicon/coreclr,bartdesmet/coreclr,pgavlin/coreclr,jhendrixMSFT/coreclr,AlexGhiondea/coreclr,krk/coreclr,sagood/coreclr,ruben-ayrapetyan/coreclr,James-Ko/coreclr,gkhanna79/coreclr,KrzysztofCwalina/coreclr,ZhichengZhu/coreclr,krk/coreclr,dpodder/coreclr,krytarowski/coreclr,ruben-ayrapetyan/coreclr,sjsinju/coreclr,krk/coreclr,vinnyrom/coreclr,neurospeech/coreclr,gkhanna79/coreclr,vinnyrom/coreclr,yeaicc/coreclr,wtgodbe/coreclr,botaberg/coreclr,wtgodbe/coreclr,bartdesmet/coreclr,martinwoodward/coreclr,dasMulli/coreclr,JosephTremoulet/coreclr,manu-silicon/coreclr,Dmitry-Me/coreclr,mmitche/coreclr,parjong/coreclr,wateret/coreclr,AlexGhiondea/coreclr,pgavlin/coreclr,JonHanna/coreclr,parjong/coreclr,pgavlin/coreclr,qiudesong/coreclr,mskvortsov/coreclr,krytarowski/coreclr,cmckinsey/coreclr,hseok-oh/coreclr,JonHanna/coreclr,cydhaselton/coreclr,martinwoodward/coreclr,hseok-oh/coreclr,qiudesong/coreclr,ZhichengZhu/coreclr,vinnyrom/coreclr,wateret/coreclr,cydhaselton/coreclr,martinwoodward/coreclr,shahid-pk/coreclr,James-Ko/coreclr,Dmitry-Me/coreclr,yeaicc/coreclr,Dmitry-Me/coreclr,mmitche/coreclr,wtgodbe/coreclr,mskvortsov/coreclr,jhendrixMSFT/coreclr,shahid-pk/coreclr,James-Ko/coreclr,vinnyrom/coreclr,James-Ko/coreclr,ramarag/coreclr,cmckinsey/coreclr,manu-silicon/coreclr,mskvortsov/coreclr,ruben-ayrapetyan/coreclr,qiudesong/coreclr,alexperovich/coreclr,naamunds/coreclr,ZhichengZhu/coreclr,dasMulli/coreclr,sjsinju/coreclr,YongseopKim/coreclr,ZhichengZhu/coreclr,wateret/coreclr,ruben-ayrapetyan/coreclr,KrzysztofCwalina/coreclr,mskvortsov/coreclr,vinnyrom/coreclr,yizhang82/coreclr,ramarag/coreclr,mskvortsov/coreclr,manu-silicon/coreclr,wtgodbe/coreclr,jhendrixMSFT/coreclr,AlexGhiondea/coreclr,cshung/coreclr,vinnyrom/coreclr,yeaicc/coreclr,yeaicc/coreclr,cshung/coreclr,kyulee1/coreclr,cydhaselton/coreclr,KrzysztofCwalina/coreclr,krytarowski/coreclr,tijoytom/coreclr,YongseopKim/coreclr,cshung/coreclr,jamesqo/coreclr,JosephTremoulet/coreclr,alexperovich/coreclr,poizan42/coreclr,botaberg/coreclr,parjong/coreclr,neurospeech/coreclr,gkhanna79/coreclr,JosephTremoulet/coreclr,kyulee1/coreclr,jamesqo/coreclr,dasMulli/coreclr,russellhadley/coreclr,rartemev/coreclr,ruben-ayrapetyan/coreclr,alexperovich/coreclr,botaberg/coreclr,gkhanna79/coreclr,AlexGhiondea/coreclr,tijoytom/coreclr,jamesqo/coreclr,russellhadley/coreclr,JosephTremoulet/coreclr,poizan42/coreclr,yizhang82/coreclr,neurospeech/coreclr,krytarowski/coreclr,vinnyrom/coreclr,parjong/coreclr,James-Ko/coreclr,yizhang82/coreclr,martinwoodward/coreclr,shahid-pk/coreclr,mmitche/coreclr,bartdesmet/coreclr,sagood/coreclr,rartemev/coreclr,sagood/coreclr,sjsinju/coreclr,dpodder/coreclr,AlexGhiondea/coreclr,wateret/coreclr,YongseopKim/coreclr,cydhaselton/coreclr,pgavlin/coreclr,cydhaselton/coreclr,russellhadley/coreclr,wateret/coreclr,bartdesmet/coreclr,manu-silicon/coreclr,bartdesmet/coreclr,JosephTremoulet/coreclr,wtgodbe/coreclr,martinwoodward/coreclr,cshung/coreclr,bartdesmet/coreclr,parjong/coreclr,alexperovich/coreclr,krytarowski/coreclr,qiudesong/coreclr,poizan42/coreclr,jamesqo/coreclr,ragmani/coreclr,kyulee1/coreclr,tijoytom/coreclr,ramarag/coreclr,shahid-pk/coreclr,manu-silicon/coreclr,alexperovich/coreclr,russellhadley/coreclr,martinwoodward/coreclr,manu-silicon/coreclr,dpodder/coreclr,neurospeech/coreclr,YongseopKim/coreclr,Dmitry-Me/coreclr,KrzysztofCwalina/coreclr,KrzysztofCwalina/coreclr,yizhang82/coreclr,ragmani/coreclr,wtgodbe/coreclr,naamunds/coreclr,rartemev/coreclr,dasMulli/coreclr,qiudesong/coreclr,krytarowski/coreclr,bartdesmet/coreclr,Dmitry-Me/coreclr,yeaicc/coreclr,dasMulli/coreclr,neurospeech/coreclr,sagood/coreclr,krk/coreclr,JonHanna/coreclr,naamunds/coreclr,yeaicc/coreclr,YongseopKim/coreclr,dasMulli/coreclr,shahid-pk/coreclr,tijoytom/coreclr,JonHanna/coreclr,mmitche/coreclr,jhendrixMSFT/coreclr,sagood/coreclr,cshung/coreclr,sagood/coreclr,ZhichengZhu/coreclr,naamunds/coreclr,kyulee1/coreclr,parjong/coreclr,hseok-oh/coreclr,shahid-pk/coreclr,James-Ko/coreclr,gkhanna79/coreclr,botaberg/coreclr,ragmani/coreclr,jhendrixMSFT/coreclr,jamesqo/coreclr,hseok-oh/coreclr,gkhanna79/coreclr,dpodder/coreclr,Dmitry-Me/coreclr,dasMulli/coreclr,botaberg/coreclr,ramarag/coreclr,wateret/coreclr