added opencl implementation of the depth processor.
cleaned up CMakeLists.txt. Removed c++11 dependency.
Parameters are now read in from the Parameters struct.
Config is read from the Config struct.
Removed unused variables from opencl code.
using found opencl library.
Get the missing cl.hpp from Khronos.org
Allow apple platforms to find the cl.hpp file
fixing compilation if opencl is not available
fixed bug in loadResource
fixed opencl source file string
Merge branch 'opencl_depth_packet_processor' of https://github.com/christiankerl/libfreenect2 into opencl_depth_packet_processor

Conflicts:
	depends/install_mac.sh
	examples/protonect/src/libfreenect2.cpp
	examples/protonect/src/opencl_depth_packet_processor.cpp