Refactor min/max handling in BaseFrontLight; use getFrontlight() in ReaderFrontLight for consistency
Update koreader-base