Added a patch for LLVM 3.5 to enable proper debugging under Windows

This patch allows ISPC code to be debugged in Visual Studio 2012 and above.
Requires LLVM 3.5.