added thumbnail failover if m.thumbnail exists in json (youtube)