Settings billing ledger
- Added upcoming invoice and invoice-history payloads to subscription responses.
- Added an invoice ledger to Settings so plan, interval, and renewal changes have a clearer billing trail.
- Stopped renewal and billing interval controls from visually committing changes before the VPS confirms the save.