improve walking module; fix old examples on icub and add more complicated ones