While working on {T276820} we separated the moderation and deletion state from the payment state. The Legacy converters can convert to and from the internal state field using moderation, deletion and payment information, so the state no longer serves a purpose.
Acceptance criteria
* Domain\Model\Donation does no longer have a `status` field, getter or constructor argument. This is a BC break, you must release a new version of the Donation bounded context.
* The tests in the fundraising-donations and fundraising-app repositories pass
Implementation Notes:
We have already done most of the work, the only place where we still call `getStatus` is in the tests.
* Replace `getStatus` with appropriate checks on `payment->paymentCompleted()`
* You can remove the calls to `getStatus` from the presenter classes in the Fundraising Application, they're not used in the Fundraising Application Frontend.