Format multiline AssertionError message with correct padding
Print process mailbox on failing assert_receive
Fix exit signal race condition in logger tests

Test process must wait for exit signal before untrapping exits,
otherwise exit signal may cause it to exit.
Merge pull request #2743 from fishcakez/loggertest_exit_signal_rc

Fix exit signal race condition in logger tests
Document how to obtain a custom instance of Macro.Env
Merge pull request #2749 from alco/macro-env-doc

Document how to obtain a custom instance of Macro.Env
#2744: Ensure Path.relative_to is case insensitive on the drive letter

Signed-off-by: Mikhail S. Pobolovets <styx.mp@gmail.com>
Merge pull request #2746 from styx/master

Fixes #2744
Improve iex error message
Default max_restarts to 3 (closer to Erlang)
Merge pull request #2720 from edgurgel/print-mailbox-on-failing-assert-receive

Print process mailbox on failing assert_receive
Update CHANGELOG
Don't check for race conditions with dialyzer

For more information:
http://erlang.org/pipermail/erlang-bugs/2014-July/004518.html
Fix logger dialyzer warnings
Fix Mix lock files to use maps
Fix mix dialyzer warnings and improve task specs
Fix :sys.replace_state/2,3 for GenEvent
Fix iex dialyzer warnings
Fix elixir dialyzer warnings
Merge pull request #2752 from fishcakez/dialyzer_warns

Fix some dialyzer warnings