gen/module{.h, .cpp} currently is a big kitchen sink for various things related to emitting modules. This hopefully makes the distinction between generating the ModuleInfo data and the code to register it with druntime clearer.