Add new bone as root bone, unless specify parent bone, and always activate this new bone
Fix bug: be compatible with removing root bone, which has no parent
1)fix bug: remove child bone references in skeleton when remove them;
2)activate another root bone when remove a root bone
1) Add annotation;
2) Delete `onDestroyBoneModel` handler in controller