Fixing rebalancing issues caused by:

1) missing old node remove when moving branch
2) does not taking into account that the first node of branch page can have empty key during node size calculation