Disney and YouTube TV have reached a carriage agreement, ending a pitched battle that dragged on for 15 days.