Store Bayes factors in model objects

Storing Bayes factors in the model objects allows increasing the precision incrementally. This is implemented using recompute(). Closes richarddmorey/BayesFactor#28.