c++ implementation and bindings of `StatePinocchio` + compatibility with c++00
In this PR I have tackled the issues #178 (closed), but since Pinocchio is installed by binaries in the CI this also required to:
- Modified the code in order to be compatible with c++00.
- Disable by default the vectorization option.
Additionally, I decided to renamed the StatePinocchio
class to StateMultibody
since we don't plan support for other software.