Bug 875369 - Better logging of basket task failures

When a basket task fails, log the full arguments, in case we need to try to
run it again after the problem is fixed.

We might want to demote the logging of successes from INFO to DEBUG level.

Also fix a couple tests to work even if CELERY_ALWAYS_EAGER is False.