trivial changes
Add support for llvm-3.4

1. remove unnecessay tests(but consider using ert later)
2. automate setenv so that libclang.so can be found, but some bugs have
been introduced
3. save-buffer before lookup