Changed C# ByteBuffer to use bit shifts instead of BitConverter
Changed C# ByteBuffer to use bit shifts instead of BitConverter

BitConverter was excessively slow since it allocates a byte array
at each access.

Bug: 18702381
Change-Id: I47be9c38e1d04287ba4c10bc369848f3e13a2a2f
Tested: on Windows.

hryang/flatbuffers,i17c/flatbuffers,royalharsh/flatbuffers,jbrads/flatbuffers,eproxus/flatbuffers,eburkitt/flatbuffers,1yvT0s/flatbuffers,rw/flatbuffers,wheelcomplex/flatbuffers,EricLagergren/flatbuffers,hryang/flatbuffers,SinbadFreedom/FlatBuffer,rw/flatbuffers,SinbadFreedom/FlatBuffer,EricLagergren/flatbuffers,kusharami/flatbuffers,yiliaofan/flatbuffers,wuyan6293/flatbuffers,vitalyisaev2/flatbuffers,chobie/flatbuffers,rw/flatbuffers,zarianw/flatbuffers,xiaPier/flatbuffers,endorph-soft/flatbuffers,bog-dan-ro/flatbuffers,endorph-soft/flatbuffers,zhuxiaohao/flatbuffers,DreamHill/flatbuffers,hanhailong/flatbuffers,SinbadFreedom/FlatBuffer,pjulien/flatbuffers,jbrads/flatbuffers,yiliaofan/flatbuffers,1yvT0s/flatbuffers,hgl888/flatbuffers,davidnasar/flatbuffers,i17c/flatbuffers,brunoqc/flatbuffers,benssson/flatbuffers,jasonstubbs/flatbuffers,mormegil-cz/flatbuffers,1yvT0s/flatbuffers,robertfsegal/flatbuffers,pakoito/flatbuffers,jbrads/flatbuffers,Reimerei/flatbuffers,fengshao0907/flatbuffers,DavadDi/flatbuffers,SinbadFreedom/FlatBuffer,evanw/flatbuffers,stewartmiles/flatbuffers,chenkai036/flatbuffers,yiliaofan/flatbuffers,layzerar/flatbuffers,bog-dan-ro/flatbuffers,MiCHiLU/flatbuffers,splhack/flatbuffers,davidnasar/flatbuffers,FrankStain/flatbuffers,kadirahq/flatbuffers,jbrads/flatbuffers,evanw/flatbuffers,felixguendling/flatbuffers,FrankStain/flatbuffers,jekinchen/flatjni,jbrads/flatbuffers,DreamHill/flatbuffers,alexames/flatbuffers,chenkai036/flatbuffers,xiaPier/flatbuffers,felixguendling/flatbuffers,kusharami/flatbuffers,rw/flatbuffers,DavadDi/flatbuffers,alexames/flatbuffers,evolutional/flatbuffers,radent/flatbuffers,robertfsegal/flatbuffers,yaolinz/flatbuffers,hryang/flatbuffers,robertfsegal/flatbuffers,royalharsh/flatbuffers,JackLian/flatbuffers,endorph-soft/flatbuffers,layzerar/flatbuffers,MiCHiLU/flatbuffers,robertfsegal/flatbuffers,xudeheng/flatbuffers,arbitrary-cat/flatbuffers,dwillmer/flatbuffers,endorph-soft/flatbuffers,Volcanoscar/flatbuffers,vanloswang/flatbuffers,chenkai036/flatbuffers,marschall/flatbuffers,zhuxiaohao/flatbuffers,stewartmiles/flatbuffers,jasonstubbs/flatbuffers,kiyoto-suzuki/flatbuffers,zarianw/flatbuffers,pjulien/flatbuffers,guker/flatbuffers,FrankStain/flatbuffers,evolutional/flatbuffers,MiCHiLU/flatbuffers,yaolinz/flatbuffers,jackyglony/flatbuffers,RAldrich/flatbuffers,hgl888/flatbuffers,1yvT0s/flatbuffers,ajrulez/flatbuffers,kadirahq/flatbuffers,endorph-soft/flatbuffers,kusharami/flatbuffers,tieusangaka/flatbuffers,ThomasBrixLarsen/flatbuffers,zhuxiaohao/flatbuffers,kiyoto-suzuki/flatbuffers,evolutional/flatbuffers,evolutional/flatbuffers,evanw/flatbuffers,onecityuni/flatbuffers,Belxjander/flatbuffers,KeronTeam/flatbuffers,i17c/flatbuffers,benssson/flatbuffers,wingahi/flatbuffers,benssson/flatbuffers,vitalyisaev2/flatbuffers,brunoqc/flatbuffers,Belxjander/flatbuffers,google/flatbuffers,google/flatbuffers,xudeheng/flatbuffers,Reimerei/flatbuffers,benssson/flatbuffers,jekinchen/flatjni,fuchsia-mirror/third_party-flatbuffers,pjulien/flatbuffers,xudeheng/flatbuffers,dwillmer/flatbuffers,yiliaofan/flatbuffers,jackyglony/flatbuffers,hgl888/flatbuffers,vitalyisaev2/flatbuffers,aeneid/flatbuffers,lulufei/flatbuffers,wuyan6293/flatbuffers,tieusangaka/flatbuffers,pakoito/flatbuffers,jekinchen/flatjni,hanhailong/flatbuffers,chenkai036/flatbuffers,Reimerei/flatbuffers,royalharsh/flatbuffers,jackyglony/flatbuffers,tieusangaka/flatbuffers,mormegil-cz/flatbuffers,yiliaofan/flatbuffers,zarianw/flatbuffers,alexames/flatbuffers,vitalyisaev2/flatbuffers,eburkitt/flatbuffers,uus169/flatbuffers,evolutional/flatbuffers,kiyoto-suzuki/flatbuffers,bog-dan-ro/flatbuffers,bog-dan-ro/flatbuffers,Reimerei/flatbuffers,aeneid/flatbuffers,wheelcomplex/flatbuffers,yaolinz/flatbuffers,aeneid/flatbuffers,kiyoto-suzuki/flatbuffers,tieusangaka/flatbuffers,JackLian/flatbuffers,wheelcomplex/flatbuffers,yiliaofan/flatbuffers,stewartmiles/flatbuffers,xiaPier/flatbuffers,jasonstubbs/flatbuffers,xudeheng/flatbuffers,guker/flatbuffers,pjulien/flatbuffers,alarouche/flatbuffers,felixguendling/flatbuffers,eproxus/flatbuffers,KeronTeam/flatbuffers,ajrulez/flatbuffers,FrankStain/flatbuffers,endorph-soft/flatbuffers,mormegil-cz/flatbuffers,hanhailong/flatbuffers,cogumbreiro/flatbuffers,stewartmiles/flatbuffers,google/flatbuffers,stewartmiles/flatbuffers,SinbadFreedom/FlatBuffer,wingahi/flatbuffers,iperry/flatbuffers,lulufei/flatbuffers,madvay/flatbuffers,wuyan6293/flatbuffers,eburkitt/flatbuffers,KeronTeam/flatbuffers,pakoito/flatbuffers,eproxus/flatbuffers,DavadDi/flatbuffers,marschall/flatbuffers,jekinchen/flatjni,jasonstubbs/flatbuffers,brunoqc/flatbuffers,EricLagergren/flatbuffers,JackLian/flatbuffers,lulufei/flatbuffers,ThomasBrixLarsen/flatbuffers,ThomasBrixLarsen/flatbuffers,robertfsegal/flatbuffers,splhack/flatbuffers,royalharsh/flatbuffers,dwillmer/flatbuffers,ajrulez/flatbuffers,layzerar/flatbuffers,iperry/flatbuffers,rw/flatbuffers,KeronTeam/flatbuffers,fengshao0907/flatbuffers,alarouche/flatbuffers,alexames/flatbuffers,zarianw/flatbuffers,google/flatbuffers,MiCHiLU/flatbuffers,google/flatbuffers,Belxjander/flatbuffers,alexames/flatbuffers,SinbadFreedom/FlatBuffer,kadirahq/flatbuffers,fuchsia-mirror/third_party-flatbuffers,splhack/flatbuffers,google/flatbuffers,fuchsia-mirror/third_party-flatbuffers,hgl888/flatbuffers,guker/flatbuffers,google/flatbuffers,eproxus/flatbuffers,madvay/flatbuffers,layzerar/flatbuffers,Reimerei/flatbuffers,zarianw/flatbuffers,vanloswang/flatbuffers,aeneid/flatbuffers,cogumbreiro/flatbuffers,MiCHiLU/flatbuffers,RyanTech/flatbuffers,endorph-soft/flatbuffers,evolutional/flatbuffers,brunoqc/flatbuffers,marschall/flatbuffers,alarouche/flatbuffers,kiyoto-suzuki/flatbuffers,1yvT0s/flatbuffers,eburkitt/flatbuffers,arbitrary-cat/flatbuffers,royalharsh/flatbuffers,hanhailong/flatbuffers,EricLagergren/flatbuffers,davidnasar/flatbuffers,evolutional/flatbuffers,Reimerei/flatbuffers,davidnasar/flatbuffers,ajrulez/flatbuffers,iperry/flatbuffers,kadirahq/flatbuffers,madvay/flatbuffers,felixguendling/flatbuffers,evolutional/flatbuffers,hanhailong/flatbuffers,i17c/flatbuffers,google/flatbuffers,jasonstubbs/flatbuffers,cogumbreiro/flatbuffers,stewartmiles/flatbuffers,tieusangaka/flatbuffers,tieusangaka/flatbuffers,cogumbreiro/flatbuffers,lulufei/flatbuffers,kusharami/flatbuffers,hryang/flatbuffers,yaolinz/flatbuffers,uus169/flatbuffers,kiyoto-suzuki/flatbuffers,stewartmiles/flatbuffers,i17c/flatbuffers,layzerar/flatbuffers,jbrads/flatbuffers,ThomasBrixLarsen/flatbuffers,kusharami/flatbuffers,bog-dan-ro/flatbuffers,Volcanoscar/flatbuffers,stewartmiles/flatbuffers,aeneid/flatbuffers,kadirahq/flatbuffers,jasonstubbs/flatbuffers,jackyglony/flatbuffers,jekinchen/flatjni,wingahi/flatbuffers,MiCHiLU/flatbuffers,alexames/flatbuffers,benssson/flatbuffers,DavadDi/flatbuffers,chenkai036/flatbuffers,pjulien/flatbuffers,DreamHill/flatbuffers,rw/flatbuffers,fengshao0907/flatbuffers,jekinchen/flatjni,rw/flatbuffers,onecityuni/flatbuffers,chobie/flatbuffers,google/flatbuffers,evolutional/flatbuffers,MiCHiLU/flatbuffers,onecityuni/flatbuffers,zarianw/flatbuffers,chobie/flatbuffers,alexames/flatbuffers,jbrads/flatbuffers,evanw/flatbuffers,wheelcomplex/flatbuffers,SinbadFreedom/FlatBuffer,chobie/flatbuffers,eburkitt/flatbuffers,alexames/flatbuffers,Volcanoscar/flatbuffers,brunoqc/flatbuffers,RAldrich/flatbuffers,pjulien/flatbuffers,FrankStain/flatbuffers,stewartmiles/flatbuffers,splhack/flatbuffers,DavadDi/flatbuffers,onecityuni/flatbuffers,pjulien/flatbuffers,hryang/flatbuffers,Volcanoscar/flatbuffers,rw/flatbuffers,stewartmiles/flatbuffers,DreamHill/flatbuffers,guker/flatbuffers,rw/flatbuffers,google/flatbuffers,eburkitt/flatbuffers,marschall/flatbuffers,jasonstubbs/flatbuffers,kadirahq/flatbuffers,alexames/flatbuffers,arbitrary-cat/flatbuffers,MiCHiLU/flatbuffers,benssson/flatbuffers,kadirahq/flatbuffers,Belxjander/flatbuffers,splhack/flatbuffers,wheelcomplex/flatbuffers,google/flatbuffers,google/flatbuffers,fengshao0907/flatbuffers,iperry/flatbuffers,vitalyisaev2/flatbuffers,chenkai036/flatbuffers,alexames/flatbuffers,jekinchen/flatjni,radent/flatbuffers,chenkai036/flatbuffers,fuchsia-mirror/third_party-flatbuffers,RyanTech/flatbuffers,mormegil-cz/flatbuffers,Belxjander/flatbuffers,kiyoto-suzuki/flatbuffers,wingahi/flatbuffers,ajrulez/flatbuffers,radent/flatbuffers,evolutional/flatbuffers,chenkai036/flatbuffers,wheelcomplex/flatbuffers,marschall/flatbuffers,pjulien/flatbuffers,cogumbreiro/flatbuffers,jackyglony/flatbuffers,stewartmiles/flatbuffers,alarouche/flatbuffers,zhuxiaohao/flatbuffers,splhack/flatbuffers,EricLagergren/flatbuffers,pakoito/flatbuffers,chenkai036/flatbuffers,dwillmer/flatbuffers,royalharsh/flatbuffers,stewartmiles/flatbuffers,robertfsegal/flatbuffers,fuchsia-mirror/third_party-flatbuffers,Volcanoscar/flatbuffers,hgl888/flatbuffers,xudeheng/flatbuffers,alexames/flatbuffers,mormegil-cz/flatbuffers,JackLian/flatbuffers,KeronTeam/flatbuffers,RyanTech/flatbuffers,evanw/flatbuffers,splhack/flatbuffers,onecityuni/flatbuffers,kadirahq/flatbuffers,yaolinz/flatbuffers,xudeheng/flatbuffers,radent/flatbuffers,guker/flatbuffers,marschall/flatbuffers,dwillmer/flatbuffers,iperry/flatbuffers,chenkai036/flatbuffers,DreamHill/flatbuffers,chobie/flatbuffers,wuyan6293/flatbuffers,wheelcomplex/flatbuffers,pjulien/flatbuffers,JackLian/flatbuffers,evanw/flatbuffers,xiaPier/flatbuffers,madvay/flatbuffers,benssson/flatbuffers,google/flatbuffers,chobie/flatbuffers,fuchsia-mirror/third_party-flatbuffers,benssson/flatbuffers,hryang/flatbuffers,google/flatbuffers,kiyoto-suzuki/flatbuffers,eburkitt/flatbuffers,uus169/flatbuffers,endorph-soft/flatbuffers,ThomasBrixLarsen/flatbuffers,kiyoto-suzuki/flatbuffers,FrankStain/flatbuffers,davidnasar/flatbuffers,felixguendling/flatbuffers,brunoqc/flatbuffers,pjulien/flatbuffers,fengshao0907/flatbuffers,evolutional/flatbuffers,i17c/flatbuffers,lulufei/flatbuffers,jekinchen/flatjni,royalharsh/flatbuffers,wheelcomplex/flatbuffers,wingahi/flatbuffers,SinbadFreedom/FlatBuffer,arbitrary-cat/flatbuffers,jackyglony/flatbuffers,vanloswang/flatbuffers,fengshao0907/flatbuffers,guker/flatbuffers,hgl888/flatbuffers,jbrads/flatbuffers,alexames/flatbuffers,royalharsh/flatbuffers,chobie/flatbuffers,EricLagergren/flatbuffers,google/flatbuffers,evanw/flatbuffers,xiaPier/flatbuffers,pakoito/flatbuffers,alexames/flatbuffers,mormegil-cz/flatbuffers,eproxus/flatbuffers,Belxjander/flatbuffers,pjulien/flatbuffers,RyanTech/flatbuffers,jekinchen/flatjni,JackLian/flatbuffers,uus169/flatbuffers,dwillmer/flatbuffers,madvay/flatbuffers,wuyan6293/flatbuffers,RyanTech/flatbuffers,Volcanoscar/flatbuffers,fuchsia-mirror/third_party-flatbuffers,evanw/flatbuffers,uus169/flatbuffers,evolutional/flatbuffers,pakoito/flatbuffers,felixguendling/flatbuffers,FrankStain/flatbuffers,endorph-soft/flatbuffers,ajrulez/flatbuffers,bog-dan-ro/flatbuffers,jasonstubbs/flatbuffers,bog-dan-ro/flatbuffers,iperry/flatbuffers,radent/flatbuffers,iperry/flatbuffers,zarianw/flatbuffers,RAldrich/flatbuffers,RAldrich/flatbuffers,evolutional/flatbuffers,wingahi/flatbuffers,zhuxiaohao/flatbuffers,rw/flatbuffers,vitalyisaev2/flatbuffers,DreamHill/flatbuffers,fuchsia-mirror/third_party-flatbuffers,wuyan6293/flatbuffers,alexames/flatbuffers,xiaPier/flatbuffers,ThomasBrixLarsen/flatbuffers,cogumbreiro/flatbuffers,vanloswang/flatbuffers,EricLagergren/flatbuffers,splhack/flatbuffers,jekinchen/flatjni,layzerar/flatbuffers,eproxus/flatbuffers,royalharsh/flatbuffers,layzerar/flatbuffers,arbitrary-cat/flatbuffers,uus169/flatbuffers,davidnasar/flatbuffers,hanhailong/flatbuffers,alexames/flatbuffers,vanloswang/flatbuffers,alarouche/flatbuffers,zarianw/flatbuffers,stewartmiles/flatbuffers,aeneid/flatbuffers,bog-dan-ro/flatbuffers,RAldrich/flatbuffers,FrankStain/flatbuffers,vanloswang/flatbuffers,royalharsh/flatbuffers,endorph-soft/flatbuffers,vitalyisaev2/flatbuffers,KeronTeam/flatbuffers,iperry/flatbuffers,chobie/flatbuffers,pjulien/flatbuffers,lulufei/flatbuffers,eburkitt/flatbuffers,rw/flatbuffers,rw/flatbuffers,zhuxiaohao/flatbuffers,Reimerei/flatbuffers,1yvT0s/flatbuffers,alarouche/flatbuffers,vitalyisaev2/flatbuffers,RAldrich/flatbuffers,RyanTech/flatbuffers,EricLagergren/flatbuffers,DavadDi/flatbuffers,yaolinz/flatbuffers