feat: color no longer tied to task execution order (#9023)
### Description
Related to https://github.com/vercel/turborepo/pull/9008/files
- color order is no longer tied to task execution order
- color is no longer tied to task hashes which change frequently
This should end up with more consistent colors between runs
### Testing Instructions
<!--
Give a quick description of steps to test your changes.
-->
Co-authored-by: Shahar Shalev <shahar.shalev@autodesk.com>