add album_to_*_iter helpers
replace helper functions by struct tree_iter
make vanishing album header work when the selected row isn't right below it