Do not include unreachable locals
Improve poorly specified callbacks
Improve more typespecs
Improve typespecs for protocols once more
Pass a list to :error_logger
Add Mix.compilers
Update CHANGELOG