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
- 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
Remove some remnants from WIVectorize.
Add initial support for MIPS.

At this point ./configure can complete successfully.
Make config/xclang respect --host and --build.

This allows us to use --host and --build to work around a bug in LLVM's
handling of mips* and mips64* triples. Currently, triples have an effect on
the output ELF that should be based on the ABI instead.