Update rand
Update rand

I noticed that getopts still had "return" entries because it was bootstrapped from a getopts instance in a function.  Updated to use "exit" instead.
rawiriblundell/scripts,rawiriblundell/scripts