Fixed bug where pending task would not complete if getContent() failed.
Fixed crash in ExternalDownloader when malformed URL was given.
Improved error reporting.

Change-Id: Ife370a0484bd927c64b5f2190876729e280f5cdd