Update to modification in hpp-model

  - JointTranslation is now a template class.
Set default path validation tolerance to 0.025

  - Setting 0 with DiscretizedPathValidation make the algorithm enter in an
    infinite loop.
Update to modification in hpp::model::Joint.

  - do not dynamic_cast into known joint types anymore.