Tweaks to RNG.
Forgot to auto-format rng.hpp before commit.
Made rays const references throughout the low-level tracing routines.

Might want to consider changing the API's a bit after this
change.  Not sure, though.  Will have to think on it.