Enable CPU and frequency detection for Mips.
CMake commit for starting 0.11 release

- see commit 30cb1ed4ffc82 for autotools
Add a bit more debugging info in cmke try-compile messages
/bin/bash is not always available (BSDs etc)
CMake: LOCATION target property has been deprecated in CMake 3.0.0,
so replace it with file(GENERATE ..) and generator expressions.
CMake: Remove redundant messages from cmake/LLVM.cmake
CMake: the block test is no longer failing with clang 3.5 (see
commit 152943e5d6a for autotools part)
Add cmake counterpart to commit d3c5b6a0 (test clGetKernelArgInfo
failing on LLVM 3.2)
Modify test_clGetKernelArgInfo to also test for issue #100
CMake: make add_test_custom usable in other than workgroup tests too
CMake/tests: Move kernel/test_sizeof and test_block's expected outputs
to external files.
CMake/tests: move tests/runtime/clSetEventCallback expected output
to an external file.
Fix end-of-lines in expected output of tests
CMake/tests: move some tests (printf, examples, scalarwave) expected
output to an external file.
Added macro for finding pthreads-win32 lib when compiling with Visual Studio.
Making cmake configuration pass to complete with Visual Studio 12 generator.
Added llvm-config --bindir to hints where to find clang etc.
Removed /dev/null reference.
Removed cmake libltdl dependency on windows.
Disabled using ICD on Windows for now.

The current way how ICD version of pocl is done does not seem to be portable for Visual Studio as is.