Added event API to fixed page set; add specs; updated view testing.
Added event API to the epub reader; added view tests
reflowable page set theme, margin and fontsize methods only execute if a change is required.
Fixed bugs in the events API; some refactoring of the epub-reader to ensure that events are only triggered once