Add handling for code workspace files that are stored outside a given git repository.
- Update logic when selecting workspace git root to determine the install location for bsp server
- Ensure any parts that depend on that info work correctly if the file is placed outside the repo
- Or at least add notification that this extension expects it at the root