Give map-remove ability to remove multiple keys

 #1230

I find `delete_if` more elegant, but this alternative implementation is a tad faster:

```ruby
keys.each do |key|
  hash.delete(key)
end
```

https://gist.github.com/myabc/bc58d5cb49c679fd561c