Changed behaviour of File.delete to allow no arguments, like the actual File.delete

I tested File.delete on Ruby 2.1.1, Ruby 1.9.2 and Ruby 1.8.7 and a call with no arguments to `File.delete` just returns 0.