deep merge the hash

Hash#merge will only merge the top level, we need to merge recursively
bump up gemspec version