Closes #912 (closed) and added missing tests for favorites, less-listened and random radios
cc @funkwhale/reviewers-python