add getSiblingTreeNodes_internal to TreeNodeService
add unit tests for getSiblingTreeNodes and getSiblingTreeNodes_internal