non-blocking cam communication, fixed CameraWorker::probeResolutions ...
called from wrong thread, try fix #408 and #495
moved video stuff to src/video
cleanup
refactoring
cleanup, use chroma_shift
fixup rebase
Merge branch 'pr525'