ProbSampleReplace: Draw a sample of size 1 given probabilities
Description
This uses the RcppArmadillo implementation of the sample() command to draw a
sample of size 1 from 0:(n-1) given probability vector p of length n. This is
used for sampling interal to an Rcpp method, and its start index is 0 to match
vector indexing in C++.