Fixing Enumerator#peek behaviour

@enebo I closed the old pull request and opened this one to be merged on jruby-1_7 as you asked.