Fix #48: Optimize Kobo span generation
Substantially reduce the number of Kobo spans inserted. This should not
sacrifice bookmark accuracy. Less than 10% size increase seen in most
cases.