Deprecate to_binary in favor of to_string

We also rename Binary.Chars to String.Chars.

As Binary.Chars was the protocol used for interpolation,
it is semantically correct to have a protocol that works
on strings, instead of raw binaries.
Update CHANGELOG
Properly order CHANGELOG
Handle when :file.get_cwd returns a binary
Another attempt at cwd handling