Yielder return value for each_with_object

Make Enumerator#each_with_object return its yielder's value to match MRI
Merge pull request #1440 from dmarcotte/enum-ret-vals

Enumerator#each_with_object should provide the yielder's return value to its block