Do not use Kernel.Hash.

Because it's not defined in ruby 1.9.3.
Add build matrix to test on several ruby runtimes.
Change wording in nil named spec.
Merge pull request #11 from calavera/fix_more_1_9_3

Remove Kernel.Hash usage