better support for auto-detecting branch name, clean up of temp directory, 'volley:exists' plan