Move ModuleInitializer::init out of initializeWithoutV8
Move ModuleInitializer::init out of initializeWithoutV8

It looks like that the call sites of initializeWithoutV8 doesn't need to
initialize the HTML parser thread. We can factor out ModuleInitializer.init()
from initializeWithoutV8 to initialize. With this CL, we can get rid of the dependency
from initializeWithoutV8 to core/ and modules/. I'll move initializeWithoutV8/shutdownWithoutV8
from web/ to platform/ in the next CL.

BUG=

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

Cr-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#379785}

axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk