News Google TV just added over 800 free live TV channels — what you need to know