Added xarg support to prevent fail when compiling kernel bc library.
Fixed 2 tests which should compile host code to use host compiler, instead of kernel code compiler.
Fixed check if kenel clangxx compiler works for compiling vecmathlib and added resolving correct -stdlib= switch.
Added paths to cmake to find llvm headers and libs.
Added clangxx stdlib flag for compiling kernel library.
Update buildbot scripts from buildmaster.
LLVM was not initialized (especially the targets were not added) in
case of hitting the "kernel compiler cache" and thus skipping the
work-group generation. This caused failures at least when statically
linking LLVM.

Fixes #125
Update buildbot scripts
- pass git_mode property from scheduler.
- cmake build option.
www: Added a publications section.
Add 'make check' pseudo-target to CMake
LLVM 3.6: DataLayoutPass constructor arg change.
Fix missing arg to AC_SUBST.
Mark test regressions on CMake. Issue #127
Fixed review comments.
Merge branch 'pr-various-cmake-fixes' of github.com:elhigu/pocl
Fixed an issue in test that worked by chance with little endian,
but failed on MIPS big endian.
Remove the old WIVectorize.
Make penantic build pass.
Remove traces of WIVectorize