feat(ui): add ability to scroll task output (#7807)
### Description
Adds ability to scroll through task output when the task is not
interacted with. This is so we retain the ability for users to enter
`Ctrl-P`/`Ctrl-N` to the underlying task.
Current keybinds: `Ctrl-P` for scroll up and `Ctrl-N` for scroll down.
`Ctrl-Up` and `Ctrl-Down` are more intuitive, but conflict with default
macOS keybinds.
### Testing Instructions
https://github.com/vercel/turbo/assets/4131117/3c76c9f4-2e26-4e51-8fde-80d803b708b3
Closes TURBO-2682