In case of statically linking LLVM into libpocl, resolve LLVM symbols
at build time.
This fixes the segfault that happened when the OpenCL application also
links in OpenGL (e.g. smallptgui), and that OpenGL is implemented with
mesa's LLVMpipe. Mesa exposes the LLVM symbols, and pocl jumped to those,
causing the error.

In standalone mode, this caused double definitions of the LLVM symbols,
so do not link LLVM libs to the llvmopencl library when in API mode, it
works fine without.
Detect LLVM 3.4* as plain 3.4, not SVN.
Update CHANGES and EXTRA_DIST files.
Update documentation
Add missing files to be included in the 'make dist' sources.
Update list of files that go to the distribution.
Add ViennaCL reference results to distribution.
Fix --enable-static-llvm to actually link in LLVM statically to libpocl.
This is a work-around for issue #46
Typo fix.
Wrong include search path variable in pocl-standalone.
Merge branch 'release_0_9'
Added empty CHANGES entry for 0.10.
Merge pull request #49 from vkorhonen/master

fixed add-wi-metadata to be added only once -> now works with multiple d...
fixed commandline parser issue with -g in directory name