Add optional integration with BMUX while keeping Bcode independently usable.
Acceptance criteria:
- Detect BMUX context when available.
- Expose BMUX-aware context to sessions or tools where useful.
- Provide a foundation for future BMUX pane/session operations through plugin services.
- Bcode works normally without BMUX installed or running.
- Integration behavior is isolated to plugin/domain-specific code.
Add optional integration with BMUX while keeping Bcode independently usable.
Acceptance criteria: