Release 1.6.0 - 18.10.2022

NEW FEATURES
- New documentation available, with multiple examples in C++ and Python.
- Optimized event filtering , reduced execution time for all event filters, speed-up up to 150%.
- dv::io::ReadOnlyFile: more robust detection of corrupted/incomplete files.
- VCPKG: dv-processing is now available in the VCPKG repository. Manual build is possible via
  the BUILD_CONFIG_VCPKG CMake flag.
- `dv::PixelAccumulator` (now deprecated) is renamed into `dv::EdgeMapAccumulator` for better naming.
- `cv::features::FeatureDetector` now uses `cv::GFTTDetector` as default feature detector.
- Added getter for last keypoints inside FeatureTracks class and accept for batch of keypoints.

BUG FIXES
- `dv::EventStore::sliceBack()` is now correctly marked as const method.
- camera capture: returned dv::Frame timestamp was incorrectly set, now correctly represents the start of exposure.
- dv::io::ReadOnlyFile: when reading an empty file, an exception was incorrectly thrown.
  Now, the empty file will correctly be opened and returned with no content.
- Python: added missing isEventStreamAvailable(), isImuStreamAvailable() and isTriggerStreamAvailable()
  functions for CameraCapture.
- StereoCameraRecording: fix inconsistent usage of std::string instead of fs::path in constructor.
- CMake: fixed detection of LZ4 and ZSTD libraries in multiple environments.
- CMake: fixed detection of custom boost in cross-compile environments.
- CMake: fixed compiler check.
- Fixing feature redetection bug that returns invalid features when no additional feature are found.
- Explicit timestamp reset signal is now sent in the `dv::io::CameraCapture` class constructor.
- FeatureTracks: fixed bug in clear method. Missing reset "mHighestTime".
- Fixed a bug in FeatureTracks which causes out-of-order exception after calling clear() method.