Add and fix specs for Hash keys with private hash method

MRI and JRuby have support for Hash keys with private hash method. Rubinius currently throws an exception. 

I've encountered this error when running specs on travis – https://travis-ci.org/brainopia/cassandra-mapper

This pull-request fixes it.