Provide overloaded version for single random number
Currently, only arrays of random numbers can be generated. Using overloading via interfaces would allow for using a scalar as argument to the calls. This might be particularly interesting for the frand123NormSingle where a specialized implementation can allow for a reduced number of calls to the uniform RNG per generated random number.