Deprecate Dict.update/3 in favor of Dict.update!/3

A non-raising version that yields nil will be added in
upcoming releases.
Macro.unescape_binary -> Macro.unescape_string
Move from unicode to binary to String.from_char_list
Move from unicode to list to String.to_char_list
Update CHANGELOG