many fixes including: much shorter cachefile paths to fit inside Window MAX_PATH limit better, install checks version numbers (and fix a bug where it wasn't loading the installed.list correctly), and some file location fixes