Move Elixir version mismatch to a warning, closes #1951
Rename Mix.Deps.Retriever to Mix.Deps.Loader
Unify deps.get and deps.update workflows
Do not erase elixir_compiler_pid
Update CHANGELOG
Consistently inline functions in the Kernel module by the compiler
Add Version.compare/2
Inline some process and node calls, closes #1808
Store Mix.Dep records in Mix.Dep.deps
Add Process.send/2 and Process.send_after/3
No longer compile unicode in parallel

Compiling in parallel only bought us 2s (out of 24s) since
compiling graphemes is what takes most of the time but it
considerably increases memory usage, by about 30%, since both
compilation targets are loaded into memory at once.
Exception.stracktraces now format anonymous functions more readably.
reformat and colorize stack traces in iex
Merge branch 'format-fn-in-stacktrace' of github.com:pragdave/elixir into format-fn-in-stacktrace

Conflicts:
	CHANGELOG.md