PR#3016: Fix disabled and enabled option when empty result + fix list-hosts shows * with disabled channels
Merges #3016
https://pagure.io/koji/pull-request/3016
Fixes: #3015
https://pagure.io/koji/issue/3015
CLI list-channels with --enabled or --disabled returns IndexError when there isn't any enabled or disabled channel