call to_hash on object that respond to to_hash + specs

rename test class, wrap the tests on its own describe

update changelog

add spaces around hash

better changelog description
Merge pull request #169 from gregory/call_to_hash_on_sub_hash

call to_hash on object that respond to to_hash + specs