Pull in changes for K4W support

Pull changes from zarvox/libfreenect/k4w-wip to add K4W support.