CLC-3770 Make most of the textbook specs pass with updated term info

https://jira.ets.berkeley.edu/jira/browse/CLC-3770

Make all textbooks tests pass except one (that checks where a textbook has choices).