Add space around '-' which should be em dash
Fix an instance of '--' in a note
Replace '-' with en dash in date ranges

This needs to be done manually. Page ranges should ideally also
use en dashes, but there's too much ambiguity to do it without
checking against the original book.
Dashify toc.ncx to match the HTML