silence compiler warnings

- armadillo uses cout by default, which is unsafe. by using
RcppArmadillo we use Rcout which is safe
clean up depends/imports, re #4