fix: forward fixes for LSP (#7023)
### Description
#6543 accidentally broke some things. This PR:
- adds back building the Go binary to `turbo`'s build script
- Lifts TLS backend features from `turborepo-lib` to `turborepo-lsp` now
that the LSP crate is an entry point to the crate. (Matters as
`cargo-groups` prunes `check` runs to only run against the entry points
and now errors complaining that the feature doesn't exist)
- Fixes clippy warning about `FromStr`
- Fixes test that didn't compile
### Testing Instructions
CI Passes 👀
Closes TURBO-2056