Deal with quaternions in C++ projects (all algebric operations, rotation vectors or matrix into quaternions, ...)