Make this compile for Android again

Change-Id: I0b476873f76e6dd480868ec4d443718cab36cf24
Make the tiled rendering code compile for Android again

I just ifdeffed out iOS-specific code, no actual Android-specific code
added. And if at some stage we have need and resources to really make the
tiled rendering stuff saner and cross-platform, a lot will change of course.

Change-Id: If45d98f301413e26372c611f8ffecf229061174d
WaE: 'PATH_MAX' : macro redefinition

Change-Id: I153e34d24493bbbebf37422fb6382969153506a8
add a way to blacklist known bad OpenCL compilers

the blacklisted compiler hangs while compiling the opencl-test kernels
on the @38 tinderbox.

Change-Id: Ice80253a5fbb66eef4bfb4a3efd881fc83c379b4
fix problem with retriving vendor information from opencl devices

Change-Id: Iff9017b64159254c749fc2c3ddc9033d524f9395
enable opencl-test again on all platforms

we have now a way to disable known bad OpenCL compilers based on vendor
name and driver version