Fix build after r216223: Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@216252 91177308-0d34-0410-b5e6-96231b3b80d8