Reading sections of the EPUB file in order.
Sections are determined by the spine element in the EPUB's package document. If the sections have already been parsed, returns the cached sections.
List<Section> get sections => _sections.value;