Removed a workaround from #35
Removed a workaround from #35

After some discussion and re-evaluation of the GCM documentation, I
think it's best that the workaround originally implemented is now
removed.  This relates to #35

18098924759/PushSharp,agran/PushSharp,ZanoMano/PushSharp,cnbin/PushSharp,cafeburger/PushSharp,richardvaldivieso/PushSharp,SuPair/PushSharp,bobqian1130/PushSharp,arleyandrada/PushSharp,SuPair/PushSharp,ingljo/PushSharp,fhchina/PushSharp,yuejunwu/PushSharp,sumalla/PushSharp,profporridge/PushSharp,wanglj7525/PushSharp,cnbin/PushSharp,codesharpdev/PushSharp,chaoscope/PushSharp,rucila/PushSharp,FragCoder/PushSharp,bberak/PushSharp,kouweizhong/PushSharp,rolltechrick/PushSharp,has-taiar/PushSharp.Web,volkd/PushSharp,FragCoder/PushSharp,volkd/PushSharp,FragCoder/PushSharp,ZanoMano/PushSharp,fanpan26/PushSharp,has-taiar/PushSharp.Web,zoser0506/PushSharp,mao1350848579/PushSharp,rolltechrick/PushSharp,zoser0506/PushSharp,ingljo/PushSharp,JeffCertain/PushSharp,richardvaldivieso/PushSharp,cafeburger/PushSharp,tianhang/PushSharp,yuejunwu/PushSharp,yuejunwu/PushSharp,sskodje/PushSharp,profporridge/PushSharp,rolltechrick/PushSharp,fanpan26/PushSharp,tianhang/PushSharp,sumalla/PushSharp,18098924759/PushSharp,ZanoMano/PushSharp,tianhang/PushSharp,fhchina/PushSharp,mao1350848579/PushSharp,agran/PushSharp,fanpan26/PushSharp,chaoscope/PushSharp,rucila/PushSharp,cnbin/PushSharp,wanglj7525/PushSharp,wanglj7525/PushSharp,profporridge/PushSharp,kouweizhong/PushSharp,sumalla/PushSharp,JeffCertain/PushSharp,richardvaldivieso/PushSharp,chaoscope/PushSharp,mao1350848579/PushSharp,JeffCertain/PushSharp,kouweizhong/PushSharp,fhchina/PushSharp,agran/PushSharp,bobqian1130/PushSharp,sskodje/PushSharp,arleyandrada/PushSharp,volkd/PushSharp,rucila/PushSharp,codesharpdev/PushSharp,zoser0506/PushSharp,18098924759/PushSharp,cafeburger/PushSharp,bberak/PushSharp,ingljo/PushSharp,lizhi5753186/PushSharp,sskodje/PushSharp,codesharpdev/PushSharp,SuPair/PushSharp,bobqian1130/PushSharp