“While many publishers have offered customized print textbooks for years — allowing instructors to reorder chapters or insert third-party content from other publications or their own writing — [Macmillan’s] DynamicBooks gives instructors the power to alter individual sentences and paragraphs without consulting the original authors or publisher.”