OpenCL RC4: Use local memory if device is GPU.  Actually this is extremely
detrimental to performance on some (weak? integrated?) GPUs like my laptop
GTX 650M but I'm not sure what to base the choice on and it's up to a 290%
boost on flagship cards.  We have to work around AMD bugs as usual though.