Fixed some bugs with radio stations not updating now playing

Fixed some bugs with radio stations not updating now playing

Signed-off-by: Simon Post <simon.post@cpw.co.uk>