opencl depth packet processor

updated version of #47. includes some fixes from @MrTatsch to support MacOS. also makes OpenCL optional. 

one remaining issue is that the NVIDIA CUDA SDK also doesn't include the CL/cl.hpp. therefore, it should be installed separately as done for MacOS
When I run this line, I get a 301 html response. Maybe it's better to use wget which will follow the redirect more cleanly?