[ArucoCore] add getDetectedPosAndQuat() method for detecting marker and get result as translation vector and rotation quaternion as parameters. It's better alterntive to existing getDetectedMatrix() method.
[ArucoThread] update run method to get result from aruco as translation vector and rotation quaternion rather than matrix. Add 2 new signals for emiting them. Add computeCorQuatAndPos() method for setting correction translation vector and rotation quaternion and correctQuatAndPos() method to apply correction to actual positon vector and rotation quaternion as alternativ to computeCorMat, that use matrices. Rename member variables also. Add test code for added methods that compare result with matrixes method, but it is not implemented as test yet