Intermediate commit: start on whitelist/blacklist of OpenCL implementations

Change-Id: I5a6ef8f5e428ec4e62b3fdac8fe3e63f0ae58f1b