[C++] Update bindings of Quaternion class
[C++] Update bindings of Quaternion class

- Update API to follow Eigen conventions
- Add Doc
- Remove unaligned conversions

jcarpent/eigenpy,stack-of-tasks/eigenpy,jcarpent/eigenpy,jcarpent/eigenpy,stack-of-tasks/eigenpy