Hash#{select,select!} support return Enumerator
if non block given
Hash#{select,select!} fix yield value
Merge pull request #1923 from ksss/hash-enumerator-select

Hash#{select,select!} support return Enumerator