Allow for strings in iex h helper
Add h helper doc for string arguments
Rephrase h helper doc for string arguments
Use list argument in h helper for strings

This will check the function name in three different places (__MODULE__, Kernel, and Kernel.SpecialForms), allowing one to ask the docs for the new operator &.
Merge pull request #1542 from thmzlt/iex-h-helper-string

Allow for strings in iex h helper
Use a specific .compile.deps flag for tracking deps changes
Only touch look if a dependency possibly changed
Ensure even a greater level of quiteness when --quiet is used in deps

Before (on deps.get --quiet):

==> project
* Compiling project_p1
==> project_p2
* Compiling project_p1
* Compiling project
* Compiling project
==> project_p3
* Compiling project_p1
* Compiling project
* Compiling project
==> project_p4
* Compiling project_p1
* Compiling project
* Compiling project
==> project_p5
* Compiling project_p1
* Compiling project
* Compiling project

Now:

(empty)
Merge pull request #1545 from yrashk/deps-compile-quiet

Ensure even a greater level of quiteness when --quiet is used in deps
Minor mix compile.elixir task documentation fix
Raise on &0 inside capture
Ensure watched extensions trigger full recompilation on change
Update CHANGELOG
Fix default shutdown of child supervisors to infinity

A supervisor should wait for a child supervisor to shutdown its
children, and not kill it. By killing a supervisor you may prevent the
correct termination of processes further down the supervision tree.
Merge pull request #1546 from fishcakez/supervisor-shutdown

Fix default shutdown of child supervisors to infinity
Document dash to underscore in OptionParser
Make it explicit Regex.run returns all captures in a match
Original clean arguments need to be passed to deps.clean.
Test mix clean with the --all flag.
Merge pull request #1554 from tristanoneil/mix-clean-all

Pass clean arguments to deps.clean