Tweak install procedure a bit

Don't install default yml, verbose printing works.
Use a wrapper around Rcpp::XPtr

Provides a number of advantages, including getting a very simple
(and possibly inefficient) form of type erasure working.
Work with more recent R6
Hopefully tracked down the travis problem
More informative error message