Created by: robbertvanginkel
The swift compiler is capable of outputting an object file per swift file when compiling without whole module optimisation or when doing parallel llvm code generation. Using a list of object output paths in swiftcompile would be a better abstraction than having a single object file output path.