made cache folder's name be based on the username of the person running snaps
added a project_cache_root option to the config