LTO: Add support for multi-module bitcode files.
Differential Revision: https://reviews.llvm.org/D27313