unnest_tree function

Unnest a recursive data frame