make install enabled

The shared library, headers and a cmake file can be make installed
Definitions and headers for threads added
Path of freenect2Config.cmake fixed
Merge pull request #52 from dorian3d/feature/install

make install enabled
Merge pull request #66 from larshg/libfreenect2packeddata

Made a ifdef for packing data to work on windows also.
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
added opencl implementation of the depth processor.
cleaned up CMakeLists.txt. Removed c++11 dependency.
using found opencl library.
fixing compilation if opencl is not available
changed curl to wget to be consistent
implemented a better device selection. Try to use the first GPU device or if not found try to use first CPU device.
added class and method name to output.