Support deprecated pricing on account page

https://trello.com/c/Cl6H6nIU/378-update-pricing

We introduced new pricing which didn't display correctly on the account page. This change fixes the issues.
Yes, we should be able to simplify some of it. I think we could refactor a bit and move some of the logic to `Plan` or `Subscription` too.