[FaceRecognitionThread] fix getting and release CapVideo inside run method. Make some format changes.
[FaceRecognition] Update selection in CamSelect window to not use unnecessary slot and remove it. Add signal and slot for seting CapVideo into FaceRecognitionThread and FaceRecognitionWindow for setting Camera before thread is start. So user can choose different camera when thread is restarted.
[CapVideo] remove obsolete creatGreatImage() method and do same small changes in formating
[ArucoThread] update Aruco to use Camera Singleton. Add new member mCapVideo that will provide frames and add slot setCapVideo() to set it. Delete obsolete CaptureVideo and includes.
[CamSelectWindow, CapWideo] add forward declaration to this classes and classes related to FaceDetection.
[CamSelectCore, OpenCVCore] update selectCamera() to create CamSelectWindow in stack instead of dynamic, what is better for modal window because we recreated again. Add callin CamSelectCore destructor into OpenCVCore destructor.
[CoreGraph] add slot updateGraphRotByMouse() for ratating graph by quaternion from CameraManipulator and update slot for rotating graph by Aruco
[CoreGraph] fix bugs in slot of rotating graph and quaternion are saved now
[CameraManipulator] add signal for sending mouse rotation and update calcMovement() method to emit it.
[CameraManipulator] add bool _cameraCanRot member and slot to set it for disabling camera rotation and enabling emiting mouse rotation quaternion. Add connection of CoreGraph and CameraManipulator to ViewerQt. Fix inverse rotation of mouse.
[CoreGraph] add checkbox for disabling camera rotation into Augument reality toolbar and connect it with slot in Camera Manipulator and it looks like it works, but more test will be needed.   TODO: translation according by aruco translate camera not graph, so update will be needed.
Merge branch 'hotfixes-ArucoCameraSingleton' into features-RotateGraphByMouse-David
[OpenCVCore] Fix problem with missing include. Updade quat that is emited from Aruco to const. Updates in Aruco tranlation vector computin. Camera can be translated because skybox takes about it, no other changes are needed.
[CameraManipulator, CoreGraph] fix disabling rotation camera according faceDetection and rotation graph instead of it. Add signal a slot for it.
[CamSelectCore] delete one simple obsolete condition.