Fix the TranslateManager and unit-tests.
There was a bug that was initialy turning on translate all the time.
When fixed it made the unit-tests fail, revealing another bug.
The test was calling a virtual method in its constructor, which was bad and not turning on translate for the tests.

BUG=None
TEST=UI tests, browser tests, unit-tests should pass.

Review URL: http://codereview.chromium.org/601069

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38995 0039d316-1c4b-4281-b951-d872f2087c98
3 files changed