document update and to_keywords
Mix.Shell: Fix incorrect Windows' COMSPEC handling
Minor indentation fix
Support extended syntax in Regex.escape
Improve Regex.escape tests
Add documentation to Regex.escape
Do not interpret ansi escape codes in IEx results
Merge pull request #1164 from sasa1977/document_record_features

documentation for record generated functions
Merge pull request #1163 from meh/regex-escape

Support extended syntax in Regex.escape
Update changelog and move version to 0.9.2.dev
Don't process ANSI escapes in strings in IEx
Move dependencies callbacks back into Mix.Deps.Converger

The converger is the one that knows if a dependency exists or
not and, as such, is the best one to know if a dependency callback
should be invoked or not.

This commit also normalizes some of the Retriever internal
functions, for example, now we have mix_children and rebar_children.
The goal is to extract those functions (and the ones in Mix.Deps)
one by one into a Mix.DepsManager behaviour which will be implemented
by Mix.DepsManager.Mix and Mix.DepsManager.Rebar, removing all
the conditional calls existing in the code.
Correctly add load_paths for rebar dependencies

Signed-off-by: José Valim <jose.valim@plataformatec.com.br>
Do not access another task directly, use Mix.Rebar module instead
Don't ignore nil during aliasing. Attempt to fix #1159
Merge pull request #1160 from jjh42/alias-nil-correctly

Don't ignore nil during aliasing. Attempt to fix #1159
By default, start the application on escript
Improve docs for IEx helper l/1
capture_io captures a prompt when capturing of stdio
Merge pull request #1167 from mururu/prompt

capture_io captures a prompt when capturing of stdio