Fix Hash#merge! when self is frozen
Implement Hash#update
Merge pull request #604 from kachick/hash-update

Hash#merge!, Hash#update