Merge pull request #7 from wnowak/hydro-devel

Hydro devel
fixed error in EtherCat loop. Before it could happen that a client's EtherCat command gets completely ignored. It was overwritten in the EtherCat update cycle due to the JointLimitMonitor.
added DEPEND in cmake
added support for variable DOF
fixed calibration for variable number of joints