add SVD code as shown in http://gallery.rcpp.org/articles/divide-and-concquer-svd/