Hash#reject returns Hash instance

Hash#reject no longer copies extra states, e.g.: subclass,
taintedness, instance variables, and default value/block.