Fix possible exception in _fetch_tvshows_recommended when json query for
a show returns no results. Also clean up the logic a bit