move findCabalFile, cabalFromSpec and tryUnpack from Main to PackageUtils