Move implementation of Module::buildTargetFiles and Module::buildFilePath to gem/module.cpp
Remove Module::moduleInfoType
Remove minor differences with upstream
Move Target implementation out of dmdfe
Prettify our C functions' signatures patch to have a chance to be included into dmd
Set global.params.isOS variables so we do not have to modify dmd frontend to use targetTriple
Merge pull request #434 from AlexeyProkhin/minimize-dmd-diff

Minimize dmd diff