fix module.hot.data

Okay. Turns  out the problem comes from the `this.applyPluginsWaterfall("module-obj", ..` call in MainTemplate.js