feat: Enable sub-lockfile hashing for package mangers other than yarn (#2216)
* Add yarn sub-lockfile cache integration test
* enable sub-lockfile caching for all package managers
* replace exact task hashes with hash regex
Co-authored-by: Greg Soltis <greg.soltis@vercel.com>