Update CMakeLists.txt
Update CMakeLists.txt.in.src
Add PyViennaCL README file and rename old README to avoid confusion
OpenCL: Added missing overloads for kernel arguments of type cl_char, cl_uchar, cl_short, cl_ushort.

This is required in order to use vector<char> and friends with OpenCL.
GCC 4.8: Fixed a bunch of unused local typedef warnings.
GEMM - Now checking for alignment.

Former behavior was incorrect for matrices not multiples of matrix_base<>::alignment creates from raw handles.
GCC 4.8: Fixed all warnings when using -Wall -Wextra -pedantic.
Fixed use of sys/time.h in GEMM autotuner example.
Fixed missing #include <algorithm> when using std::min and std::max.

Reported by Visual Studio 2013
Added libviennacl targets to release CMakeLists.txt and fixed wrong packaging.
cpu_value_type: Added additional overloads of metafunction for sparse/structured matrix types.

This is needed for things like norm_2(prod(A, x) - b);
Fixed build problems on MacOS.

Problem 1: Host scalars weren't casted correctly when setting all entries or the diagonal of a dense matrix.
Problem 2: std::abs() is not available for unsigned integers on MacOS, hence had to adjust one test.
Moreover, uBLAS is facing the same issue, hence the tests required
to circumvent norm_1(), norm_inf(), and index_norm_inf() from uBLAS.
a few Apple-OpenCL-include fixes
Tests: Removed epsilon parameter in integer tests.

Integer arithmetic is exact, so an epsilon in the range 1e-11 to 1e-4 only results in spurious compiler warnings.
Merge pull request #45 from albertz/master

a few Apple-OpenCL-include fixes
Fixed compilation problem for viennacl-info when using the Intel Composer XE 2013 (sp1.1.106)

Needed to include <cstdlib> for EXIT_SUCCESS.
libviennacl: Builds correctly if OpenCL is disabled.
OpenMP 2.x: Replaced std::size_t with long in parallel for-loops.

OpenMP 2.x does not specify
 #pragma omp parallel for
for unsigned integers, hence we need to fall back to integers for this to work.
AMG: Fixed compilation error when using OpenMP.
Fixed warnings when using the Intel Composer XE 2013 (sp1.1.106) with -Wall -w2 -Wcheck

Reported-by: Markus Bina <bina(at)iue.tuwien.ac.at>