more robust upgrade of prelude
nicer upgrade script
upgrade system only if there is no gui