Bug 939868: Merge int32 and float32 types into float32 only if the int32 can be converted; r=sstangl