Results 2 issues of dslemusp

I found a bug related to solving inverse kinematics of a chain with ignored joints such that the `available_dofs` = `required_dofs`. This PR solves it. I added a unit test...

## Description Currently each commit in the commit list is processed before splitting. This causes an issue when `split_commit` is set to true. Commits in the description are not being...