now honors the fail-on-error option

If fail-on-error="false", it won't throw exceptions 
if the file/dir to delete doesn't exist or if deletion fails.
Merge pull request #57 from gimsieke/patch-1

fileutils/Delete now honors the fail-on-error option