Split rotation joint into 2 joints

  - jointRotation::Bounded and UnBounded.
Add some documentation.