added comment about bad index
Added sample-without-repl, revised arg stru of rest
Added new sample-with-repl fns, cleaned bugs, inefficiencies
Modified sampling fn calls to use new random.clj versions