do not leave directories in inaccessible state upon failure

Upon failure of shutil.rmtree, directories were left in inaccessible mode (0600) as demonstrated by e.g. launchpad bug #144228. Change to 0700 so buildout can properly cleanup (remove) directories and their contents afterwards.