EpubCFI Fixes
Brings in the CFI fixes from #584
This fixes the position in the spine if an OPF document doesn't contain line breaks.
Also correct CFIs to contain a slash after the !
Old CFIs will continue to be parsed correctly but should be updated.