fix(Turborepo): Fix as_inputs to include ! (#8119)
### Description
- `GlobSet::as_inputs` now prefixes exclusions with `!` so they are
properly parsed
### Testing Instructions
Added new hash watching test with exclusions in the inputs.
Fixes #8112
---------
Co-authored-by: Greg Soltis <Greg Soltis>