Cleanup Hash#each
Cleanup and consistency fixes for Enumerable#drop
Cleanup and compliancy fixes for Enumerable#drop_while
Cleanup and compliancy fixes for Enumerable#each_slice
Add spec for breaking out of Enumerable#detect