[Android] Expose download progress updates to Java.

Android currently does not show any progress indication for Downloads
that use the Chrome network stack. Expose this information to the
Java DownloadNotificationService interface.
Download progress notification needs percent complete and time remaining
to display the progress.

BUG=314164

Review URL: https://codereview.chromium.org/78603004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236653 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236653
rAc: make sure border repaints on focus changes

BUG=322225

Review URL: https://codereview.chromium.org/80503003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236654 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236654