ranf collides with a symbol provided by Intel

Intel ifort also declares a symbol ranf. Maybe we could replace our RNG in the case that this symbol is available?