Add fat-binary stub when cross compiling
Add fat-binary stub when cross compiling

And generate it using RUBY_VERSION and proper require.

calavera/puma,tuvistavie/puma,jc00ke/puma,nathansamson/puma,calavera/puma,zapnap/puma,ngpestelos/puma,zapnap/puma,prathamesh-sonpatki/puma,digideskio/puma,digideskio/puma,zBMNForks/puma,snow/puma,calavera/puma,spastorino/puma,jbmyid/puma,kyledrake/puma,zapnap/puma,snow/puma,BenV/puma,respire/puma,nathansamson/puma,zBMNForks/puma,looker/puma,eileencodes/puma,rkh/puma,arturocadena/puma,tuvistavie/puma,wallclockbuilder/puma,unleashed/puma,digideskio/puma,snow/puma,arturocadena/puma,calavera/puma,looker/puma,respire/puma,prathamesh-sonpatki/puma,costi/puma,matthewd/puma,prathamesh-sonpatki/puma,eileencodes/puma,wallclockbuilder/puma,jc00ke/puma,kyledrake/puma,BenV/puma,ngpestelos/puma,respire/puma,BenV/puma,jbmyid/puma,rkh/puma,costi/puma,jbmyid/puma,ngpestelos/puma,spastorino/puma,zBMNForks/puma,matthewd/puma,arturocadena/puma,respire/puma,zapnap/puma,unleashed/puma,eileencodes/puma,rkh/puma,looker/puma,eileencodes/puma,ngpestelos/puma,nathansamson/puma,wallclockbuilder/puma,snow/puma,costi/puma,jc00ke/puma,tuvistavie/puma,matthewd/puma,unleashed/puma,puma/puma,jbmyid/puma,kyledrake/puma,rkh/puma,tuvistavie/puma,puma/puma,kyledrake/puma,matthewd/puma,unleashed/puma,digideskio/puma,puma/puma,prathamesh-sonpatki/puma,nathansamson/puma,arturocadena/puma,puma/puma,zBMNForks/puma,BenV/puma,costi/puma,jc00ke/puma,looker/puma,spastorino/puma,wallclockbuilder/puma