Modules: Simplify the ModuleFile constructor; likely NFC
Zero-initialize ModuleFile members directly in the class definition, and
move the (now uninteresting) constructor into the class definition.
There were a few members that weren't being initialized at all. I
zero-initialized them for consistency, but it's likely that they were
somehow initialized before their first use; i.e., there's likely no
functionality change here.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@293404
91177308-0d34-0410-b5e6-
96231b3b80d8