WIP: Add methods: optional RNG argument to rand([rng], Array{...}) and r...

...and!([rng], Array{...}) that create arrays

For some reason, dsfmt_fill_array with state is not deterministic in my tests right now?