feat(turborepo): Root turbo.json parsing (#5228)
### Description
Implements root turbo json parsing with conversion from a `RawTurboJson`
as deserialized from JSON to a `TurboJson` with a
`BookkeepingTaskDefinition`. Includes synthesis from package.json file.
### Testing Instructions
Adds testing for deserialization and synthesis.
---------
Co-authored-by: --global <Nicholas Yang>