Added specs for Enumerator#peek behaviour.

Added specs for Enumerator#peek behaviour. When the Enumerator position is already at the end and method peek is called.

This is something that was recently fixed on jruby/jruby#1336