Unify precedence of ++, --, **, .., <> ops
Add Keyword.delete/3 for deleting explicit values.
Add Stream.transform/3

Note: the function name may be modified before the next release.
Update CHANGELOG
Add Enum.flat_map_reduce/3
Turn off dependency tracking for compilation on release, closes #1982
Document that ^ always points to the previous value
Merge pull request #1981 from christhekeele/patch-1

Add Keyword.delete/3 for deleting explicit values.
`Kernel.inspect/2` with `Inspect.Opts[]` is deprecated

In favor of `Inspect.Algebra.to_doc/2`. Closes #1965.
Compile unicode modules in parallel
Path dependencies can only be used with mix projects, closes #1967
Fix test race condition
Improve docs for Dict.Behaviour
Improve binary handling to properly consider chars and bitstring with specifiers

Closes #1963
Ensure recursive copy takes into account the proper target directory
Update CHANGELOG
Add :records, :binaries and :char_lists options to inspect/2

Deprecate :raw in favor of :records
Fix bootstrapping issue in previous commit
Delete .git source when running the build

This will help us catch bugs that only show up when
we run tests outside of a git checkout.
Take into get_rev_info command may fail when not in a git repository