Remove Kernel.Hash usage

Hi there! :wave:

I just realized that my quick patch last friday doesn't completely works on ruby 1.9.3.
Sorry for the trouble. To make sure that it doesn't happen again I've added a build matrix.
it should never be nil, but that doesn't mean that it cannot happen :smile: