Add #ifdef for changes in c8e38df to allow building on LLVM > 3.5 again. (703) Fix possible leak if getLazyBitcodeModule had an error on 3.5
Add #ifdef for changes in c8e38df to allow building on LLVM > 3.5 again. (703)
Fix possible leak if getLazyBitcodeModule had an error on 3.5

aconty/OpenShadingLanguage,fpsunflower/OpenShadingLanguage,brechtvl/OpenShadingLanguage,brechtvl/OpenShadingLanguage,aconty/OpenShadingLanguage,imageworks/OpenShadingLanguage,fpsunflower/OpenShadingLanguage,amartinez-cg/OpenShadingLanguage,imageworks/OpenShadingLanguage,fpsunflower/OpenShadingLanguage,brechtvl/OpenShadingLanguage,lgritz/OpenShadingLanguage,amartinez-cg/OpenShadingLanguage,imageworks/OpenShadingLanguage,fpsunflower/OpenShadingLanguage,brechtvl/OpenShadingLanguage,aconty/OpenShadingLanguage,gzorin/OpenShadingLanguage,lgritz/OpenShadingLanguage,lgritz/OpenShadingLanguage,amartinez-cg/OpenShadingLanguage,aconty/OpenShadingLanguage,gzorin/OpenShadingLanguage,lgritz/OpenShadingLanguage,imageworks/OpenShadingLanguage,gzorin/OpenShadingLanguage,gzorin/OpenShadingLanguage,amartinez-cg/OpenShadingLanguage,imageworks/OpenShadingLanguage,aconty/OpenShadingLanguage,lgritz/OpenShadingLanguage,amartinez-cg/OpenShadingLanguage,brechtvl/OpenShadingLanguage,gzorin/OpenShadingLanguage