Remove setSkeletonIndex() and setDependDofList() from BodyNode and make init() protected

The functionality of the removed functions is added to init()