Updated to LLVM 9, and made changes to accommodate. This is required because LLVM 7 fails to build under Xcode 11.1.
Also including yaml-cpp as a submodule dependency. There's a strange crash on some dev machines that appear to be from the Homebrew install of yaml-cpp. I am hoping including these sources and building them directly will improve things.