Fail by default when failing to delete some files in DELETE /scm

By default, DELETE /scm will fail if it fails to delete anything. There is an ignoreErrors flag that can be set to ignore exceptions and keep in deleting as much as it can (old behavior).