some minor adjustments & finished up touchmenu

* add scaleByDPI and use it in touchmenu
* finished touchmenu widget
* properly save reader settings
* bug on open lastfile