Record docs adjustments
Improve invalid match and guard errors, closes #1673
Improve doctest stripping, closes #1678
Provide better exceptions for invalid unquote args, closes #1680
Correction of small typos in Regex docs.
Merge pull request #1711 from osaut/docs_regex

An example for Regex.compile and correction of small typos in Regex docs.
Fix handling of nested do expressions in EEx, closes #1710
Slightly tidy up IEx.Server
IEx now respects signals sent from user_drv, closes #1566
Document the dot as a special form

We include common examples, quoted expressions, and more.
Deprecate previous partial application syntax
Add Stream.unfold

This generates a possibly finite stream of values.
Make --sup the default for mix

Closes #1706
Merge pull request #1714 from pminten/mix-new-default-sup

Make --sup the default for mix
Merge pull request #1693 from pminten/stream-generate

Add Stream.unfold
Preserve correct order when deps are overriding
Don't compile deps too many times
Merge pull request #1715 from ericmj/mix-deps-order

Preserve correct order when deps are overriding
Get rid of the r helper since it causes conflicts related to modules dependencies
Fix `compile: false` dependency option