if read speed is above file size read the whole file immediately
restored the lost utf8 strings
panels can now use their own skins
misc refactoring and cleanup
replaced the main menu with the znow menu
updated tests
got rid of the old gui
gui2 > gui
fixed font padding not obeying font scaling properly
allow more variants of the shade font option
variable checks to prevent errors
added menu select style
improved text and text shadows
fixed icons not showing
misc tweaks
use main frame for skin lookup
tweaks
return frame in gui.InputString
cleanup