Refactor mixable_versioned_table
Fix linear_mixable and push_mixable to use virtual inheritance
Fix mixable_versioned_table to support linear_mixable
Fix drfiver::driver_base
Remove register_mixables, instead add get_mixable method to recommender
Fix test for recommenders