Revert 253551 "Move destruction of WebRtcLogUploader to post thr..."

This caused inconsistent render crash.

BUG=348928

> Move destruction of WebRtcLogUploader to post threads teardown.
> 
> Needs to outlive the file thread.
> 
> Fixes rare crash.
> 
> BUG=344892
> 
> Review URL: https://codereview.chromium.org/174493003

TBR=grunell@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254744 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254744
Move many of the Autofill unittests into components_unittests.

The Autofill unittests that remain in unit_tests all have non-trivial //chrome
dependencies that must be removed before they can be moved to
components_unittests.

This CL also extends the components unittests to load resources, as many of the
Autofill tests assume that resources are loaded. Currently //chrome's resources
are loaded; in the long term this should be changed so that
components_unittests has its own pakfile.

TBR=ben

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

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