Use full path of the DB backend
Catch up with the world, use new Django stuff
Allow IPN for other statuses, don't throw 404 at refunds
Cleanup