upsertSubNode

Will add subnode in tree if there are no any node with key

This process will continue until function will not find place to put SortedMapLikeBinaryTreeNode with data or SortedMapLikeBinaryTreeNode with SortedMapLikeBinaryTreeNode.key same as key will be found