[pvr.tvh] don't return all groups when XBMC asks for radio groups

This causes XBMC to remove all TV groups and startup only to recreate them 
a second later when it actually wants to fetch TV groups.

This issue has been reported in various forms on the forums.