remove old style hash definitions
reload casettes and fix style issues
remove 1.8 from travis
Merge pull request #2 from ChrisMacNaughton/drop-ruby-1.8

Drop ruby 1.8