added minimum value for number of worker threads if std::thread::hardware_concurrency() is not returning any valid value.
added cmake options for using opencl depth registration and rectification.