Added rpath linker option.

Now we don't have to edit LD_LIBRARY_PATH or /etc/ld.so.conf
if libclang.so is placed in non-default directory.

Conflicts:
	Makefile
Fixed compiler error on gcc-4.7.3
Fix thing from cherry-picked commit.