def remove_entry(path, force = false)
    Entry_.new(path).postorder_traverse do |ent|
      begin
        ent.remove
      rescue
        raise unless force
      end
    end
  rescue
    raise unless force
  end
This method removes a file system entry +path+.
+path+ might be a regular file, a directory, or something.
If +path+ is a directory, remove it recursively.

See also #remove_entry_secure.