make std::managed private

This removes two tests built on `managed::refcount`, but these issues
are well-covered elsewhere.