remove(string) tries to remove a file or an empty directory. If the file das not exist, nothing happens. If any other error occurs an exception is raised.