GcInfo V2 for Jit32 Desktop
GcInfo V2 for Jit32 Desktop

This change switches Jit32 on Desktop CLR to use GcInfo V2 encodings.
The updates to the encoder are in this change, and the necessary changes
to the decoder in the VM are already in place.

Testing:
Standard DDR testing
X86 GCStress testing

[tfs-changeset: 1628772]

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