Fix segfault when trying to read a wielded book

player::calc_focus_equilibrium() was not checking for reading from wielded books, thus causing a crash.  This commit adds the relevant check for a wielded book.