llvm and clang are now linked into the LibClang static library, so we dont need an external location maintained (except for ghci sessions for now)
marked areas that need work, minor cleanup
further refactoring Setup
minor refactoring, marked areas that need work
removed unnecessary includes and libdirs
cabalized the install process
sdist gen scripts added
minor cleanup
Add clang as a dependency in the shared lib built by ghc
fixed rpath issue on linux
merge from llvm3.4_ghc7.8
Fixed tests, added missed object file
Removed fficonfig preprocessor, hsc2hs works fine