Improved Supporters

Added a page for each supporter, with what Stripe reports and a history

The Supporters list filters by how people support, and each supporter has a page with their tier, card, amount, dates, cancellation reason and every change.

Supporters replaces Subscribers. The list shows paying, free and complimentary supporters, current or ended, filtered by kind and tier. Each supporter's page shows the tier, how they support and since when, and for a paid supporter the amount, the card, the renewal or end date, the Stripe customer and subscription, and the reason and comment Stripe recorded when a subscription was cancelled. History lists every change: joining, payment states, moves between tiers, and how it ended, with the Stripe event behind each.

Every paid sign-up now records what Stripe reports, including a copy of the subscription object, on each webhook and checkout return.