Add Logger
No more binding with a list
Update CHANGELOG
Fix logger docs
Improve docs for Logger
Add ANSI support to console logger
Optimize IO.ANSI.format/2 by avoiding remote calls
Remove warnings from the test suite
Merge pull request #2609 from fishcakez/logger_ansi_console

Add ANSI support to console logger
Add flush to Logger.add_backend/2
Ensure log configuration triggers a restart
Deprecate IO.ANSI.terminal? and tidy up colors
Fix test suite
Only print req mismatch for dependencies on compile
Move children decision down the tree so we don't ignore umbrella children
Add Agent MFAs
Handle tilde in `Path.expand/1,2` properly
Inspect.Algebra.surround_many/6 now expects Inspect.Opts
Merge pull request #2611 from lexmag/tilde-in-path

Handle tilde in `Path.expand/1,2` properly
Use Command Prompt for stdlib test on Windows