Allow equality checks between null and arbitrary types
Allow equality checks between null and arbitrary types

Uninitialzed values in GDScript are of type NIL so not allowing null
comparisons did end up breaking some code.

This commit reenables NULL equality checks for all types. We're going to
have to figure out how to make this fast for the compiler later.

Faless/godot,okamstudio/godot,ZuBsPaCe/godot,honix/godot,pkowal1982/godot,ageazrael/godot,NateWardawg/godot,josempans/godot,BastiaanOlij/godot,BastiaanOlij/godot,vnen/godot,okamstudio/godot,akien-mga/godot,Valentactive/godot,firefly2442/godot,honix/godot,DmitriySalnikov/godot,firefly2442/godot,FateAce/godot,NateWardawg/godot,Valentactive/godot,guilhermefelipecgs/godot,Zylann/godot,vnen/godot,MarianoGnu/godot,firefly2442/godot,RandomShaper/godot,mcanders/godot,RandomShaper/godot,josempans/godot,Paulloz/godot,sanikoyes/godot,akien-mga/godot,godotengine/godot,guilhermefelipecgs/godot,ex/godot,groud/godot,n-pigeon/godot,MarianoGnu/godot,Faless/godot,MarianoGnu/godot,ageazrael/godot,Paulloz/godot,Shockblast/godot,sanikoyes/godot,Brickcaster/godot,NateWardawg/godot,sanikoyes/godot,NateWardawg/godot,akien-mga/godot,jejung/godot,godotengine/godot,n-pigeon/godot,Faless/godot,honix/godot,FateAce/godot,Brickcaster/godot,godotengine/godot,ageazrael/godot,Zylann/godot,firefly2442/godot,mcanders/godot,n-pigeon/godot,vkbsb/godot,Zylann/godot,guilhermefelipecgs/godot,MarianoGnu/godot,Shockblast/godot,mcanders/godot,pkowal1982/godot,zicklag/godot,mcanders/godot,vkbsb/godot,ZuBsPaCe/godot,Paulloz/godot,vnen/godot,FateAce/godot,Faless/godot,n-pigeon/godot,vnen/godot,sanikoyes/godot,MarianoGnu/godot,n-pigeon/godot,okamstudio/godot,pkowal1982/godot,Shockblast/godot,NateWardawg/godot,vkbsb/godot,BastiaanOlij/godot,Valentactive/godot,MarianoGnu/godot,Zylann/godot,DmitriySalnikov/godot,Brickcaster/godot,jejung/godot,BastiaanOlij/godot,ageazrael/godot,vnen/godot,okamstudio/godot,Brickcaster/godot,ex/godot,MarianoGnu/godot,godotengine/godot,akien-mga/godot,akien-mga/godot,godotengine/godot,godotengine/godot,sanikoyes/godot,guilhermefelipecgs/godot,Faless/godot,Brickcaster/godot,ageazrael/godot,Brickcaster/godot,zicklag/godot,Shockblast/godot,pkowal1982/godot,josempans/godot,Shockblast/godot,ageazrael/godot,guilhermefelipecgs/godot,Zylann/godot,DmitriySalnikov/godot,RandomShaper/godot,ex/godot,vkbsb/godot,mcanders/godot,ZuBsPaCe/godot,BastiaanOlij/godot,guilhermefelipecgs/godot,n-pigeon/godot,firefly2442/godot,RandomShaper/godot,pkowal1982/godot,ageazrael/godot,zicklag/godot,Paulloz/godot,josempans/godot,Zylann/godot,vkbsb/godot,DmitriySalnikov/godot,Shockblast/godot,ex/godot,ex/godot,Faless/godot,okamstudio/godot,josempans/godot,Shockblast/godot,FateAce/godot,MarianoGnu/godot,n-pigeon/godot,pkowal1982/godot,sanikoyes/godot,zicklag/godot,honix/godot,firefly2442/godot,ex/godot,ZuBsPaCe/godot,Valentactive/godot,godotengine/godot,groud/godot,RandomShaper/godot,firefly2442/godot,BastiaanOlij/godot,jejung/godot,okamstudio/godot,honix/godot,mcanders/godot,Zylann/godot,pkowal1982/godot,groud/godot,Paulloz/godot,Paulloz/godot,josempans/godot,RandomShaper/godot,BastiaanOlij/godot,BastiaanOlij/godot,DmitriySalnikov/godot,vnen/godot,vnen/godot,groud/godot,honix/godot,ZuBsPaCe/godot,akien-mga/godot,zicklag/godot,Valentactive/godot,ZuBsPaCe/godot,NateWardawg/godot,FateAce/godot,ex/godot,ex/godot,Valentactive/godot,jejung/godot,josempans/godot,okamstudio/godot,Valentactive/godot,godotengine/godot,vkbsb/godot,FateAce/godot,guilhermefelipecgs/godot,ZuBsPaCe/godot,Faless/godot,zicklag/godot,ZuBsPaCe/godot,okamstudio/godot,groud/godot,Shockblast/godot,Valentactive/godot,DmitriySalnikov/godot,firefly2442/godot,Brickcaster/godot,akien-mga/godot,okamstudio/godot,pkowal1982/godot,RandomShaper/godot,vkbsb/godot,Paulloz/godot,vnen/godot,Zylann/godot,guilhermefelipecgs/godot,NateWardawg/godot,akien-mga/godot,jejung/godot,Faless/godot,NateWardawg/godot,jejung/godot,DmitriySalnikov/godot,okamstudio/godot,sanikoyes/godot,NateWardawg/godot,vkbsb/godot,sanikoyes/godot,groud/godot,josempans/godot