add BSSolv::thawcache function

This is a very specialized implementation of Solvable::thaw
that only understands a small subsets of types.