bundle update and drop 1.8 support

tmp
Enumerator.new -> to_enum
Fix specs
Fix deprecated rspec methods