Hygiene: Add proper error reporting in lead image uploads

This will tell us for sure how many uploads fail because of captcha and
AbuseFilter. In the process clean up uploads tests a bit.

Change-Id: Ibc799ddf32924c25a3feb085be354b655c407dce
Merge "Hygiene: Add proper error reporting in lead image uploads"