Download service: Fixed download driver remove call crash.

DownloadDriverImpl::Remove will delete the DownloadItem object in
memory, it can't be called in any DownloadItem::Observer calls in the
same call stack. So post the actual remove call to task queue.

Bug: 736046
Change-Id: I9bfd0be40a820fe02afd4613381e13fe5857d0c5
Reviewed-on: https://chromium-review.googlesource.com/545111
Commit-Queue: Xing Liu <xingliu@chromium.org>
Reviewed-by: David Trainor <dtrainor@chromium.org>
Cr-Commit-Position: refs/heads/master@{#482162}
2 files changed