fixing the installer

 (which does not yet use the pluginmanager, but could easily be extended to use it [Pluginmanager::getInstance();setRequestAndSession();load('cronjob');runRepetitivePlugins();])

it now checks existance of cache and compile dir before execution
plus the permissions are finally fixed (not tested on not *nix systems)