Add management command to clear out expired donor info objects

Also, fixes a bug which prevented custom donation amounts.

No test for the admin command because it's a one-liner.