[PECOFF] Implement /lib option.

This option is not documented and seems weird, but yeah we need it anyway.
[Modules] Emit the module file paths as dependencies of the PCH when we are building one.

This is because the PCH is tied to the module files, if one of the module files changes or gets removed
the build system should re-build the PCH file.

rdar://16321245