added numerical checks
added numerical checks

coufon/neon-distributed,kracwarlock/neon,vseledkin/neon,NervanaSystems/neon,SalemAmeen/neon,nkhuyu/neon,neuroidss/neon,shyamalschandra/neon,Bam4d/neon,sunclx/neon,NervanaSystems/neon,ruguevara/neon,sherjilozair/neon,kod3r/neon,sherjilozair/neon,chetan51/neon,ypkang/neon,FighterLYL/neon,tambetm/neon,sunclx/neon,zolegus/neon,jfsantos/neon,zolegus/neon,nhynes/neon,rupertsmall/neon,ruguevara/neon,vseledkin/neon,FighterLYL/neon,FighterLYL/neon,nhynes/neon,rupertsmall/neon,coufon/neon-distributed,shyamalschandra/neon,songhan/neon,dongjoon-hyun/neon,misko/neon,neuroidss/neon,SalemAmeen/neon,chetan51/neon,lihuanghai/neon,shyamalschandra/neon,kod3r/neon,kashif/neon,nkhuyu/neon,SalemAmeen/neon,rupertsmall/neon,Jokeren/neon,Jokeren/neon,sherjilozair/neon,dongjoon-hyun/neon,lihuanghai/neon,coufon/neon-distributed,misko/neon,kracwarlock/neon,NervanaSystems/neon,vseledkin/neon,nhynes/neon,jfsantos/neon,Bam4d/neon,Jokeren/neon,NervanaSystems/neon,dongjoon-hyun/neon,tambetm/neon,sunclx/neon,chetan51/neon,DougFirErickson/neon,ypkang/neon,jfsantos/neon,misko/neon,kod3r/neon,zolegus/neon,Bam4d/neon,Jokeren/neon,DougFirErickson/neon,DougFirErickson/neon