Generalize the dynamic library suffix so Racket tells us the convention.
Correcting names of includes for LLVM 3.3.

Many of the includes are now in IR.  Also, TargetData got renamed to
DataLayout.
Correcting lookup of Intrinsics.gen to use obj-root
A few more corrections to the include paths.