Suport block in Kernel#eval
Merge pull request #2257 from miura1729/original2

Suport block in Kernel#eval
register<nlocals may not have a local variable name (e.g. a block arg); fix #2258