Give up on Pipeline callback tasks after 5 attempts.

When this happens it usually indicates the pipeline has been deleted. By returning 200 on a failure we indicate to the task queue that it should stop sending the task.

R=ttrimble
DELTA=70 (42 added, 8 deleted, 20 changed)

Revision created by MOE tool push_codebase.
MOE_MIGRATION=7131