Refactor Merchant#revenue
Refactor MerchantTest (extract SalesEngine setup into a lazy getter)
WIP Begin implementing Merchant#customers_with_pending_invoices