isolate Controller, move remaining callbacks from WindowInfo to ControllerCallbackHandler
isolate EbookController through EbookControllerCallback
simplify EbookUIController
merge latest MuPDF update
remove NPAPI from AUTHORS, fix memory leak
make DisplayModel::engine read-only
merge FixedPageUIController/FpController into DisplayModel
fix missing tab bar when loading documents from command line
create ChmModel from ChmEngine and ChmController
rebalance LinkHandler::ScrollTo and DisplayModel::ScrollToLink
fix inconsistencies with reloading a tab and one stack overflow (fixes crashes 56017 and 56019)
prevent crash when reloading broken document
ensure tab switching through fullscreen/presentation. Remove ManageFullScreen
enable refresh for tab's filePath and window title
merge EbookUIController/EbController into EbookController
more header clean-up
settings: add ShowSingleTab setting to hide the tab bar when a single tab is visible
add Alt+1 to Alt+9 shortcuts for directly selecting a tab
handle ebook layout timer for background tabs
make tab bar seem more responsive