Don't add LLVM_DEFINITIONS twice.
Fix header include for ParseAssemblyFile() funtion and output the
LLVM include directory when configuring.