Do two separate :io.setopts calls
Remove escript from elixir app
Remove IEx warnings
Do not leak Stream representation
Update CHANGELOG
Do not expose protocol convention on assert_impl!

Closes #2594
Ensure private functions are not exported, closes #2587
List crypto, compiler and syntax tools as dependencies, closes #2593
Update gen_server.ex
Remove duplicate test
Merge pull request #2599 from rclements/patch-1

Update gen_server.ex
Merge pull request #2600 from niku/remove-duplicate-test

Remove duplicate test
Fix indent

Signed-off-by: José Valim <jose.valim@plataformatec.com.br>
Deprecate octal and upcase char syntaxes
Update CHANGELOG