PlayTo Polling and Session handling

Reduced polling of devices not playing
Added ReportSessionEnded on when session timesout