Tabular coach reports can now be generated for playlists as well as topics

Is this on the right track to resolve #2808?
This could then be conditionalized based on whether there are playlists.