v0.108.0: Consolidated Missions files, compute usage on billing pages, and CLI stability fixes

New features

- Consolidated Missions files - Files related to Missions now live together under ~/.factory for easier discoverability
- Compute usage on billing pages - Billing and usage pages now surface compute usage alongside other usage data (Factory App)

Bug fixes

- Missions wake-lock on Linux - Missions wake-lock now also blocks idle and lid-switch suspend so long-running Missions runs aren't interrupted
- Terminal focus feedback loop - Fixed a terminal focus-in feedback loop in the TUI
- JSON-RPC error handling - Improved error handling for JSON-RPC communication
- Subagents in sidebar - Restored subagents in the sidebar (Factory App)