add an option to disable updating the free memory display while freeing memory; also change some preference items to checkbox items