added build folder to .gitignore
added opencl implementation of the depth processor.
added a static method to the frame listener to create one.
added the frame map definition to header, so that a program using libfreenect2 does not have to include the frame listener implementation.