Use Mix.Version for dependencies
Require `override: true` option to override a dep
Fixed doc typos in Inspect.Algebra
Fixed doc typos in the Inspect protocol
Merge pull request #1385 from jwarwick/inspect_docs

Fixed doc typos for Inspect
Ensure Elixir can run on directories with :, closes #1375
Projects without a mix.exs can't be recursive

Otherwise, recursive_enabled? always returns true, even
when it should be disabled, affecting the output of tasks.

Closes #1374
Minor doc fix
Merge pull request #1376 from ericmj/mix-deps-version

Use Mix.Version for dependencies
Replace ?is_new_atom macro by ?is_atom_start
inspect_kw no longer is
Add Stream.seq() for generating potentially infinite streams of values
Ensure Stream.take/2 halts execution
Refactor IEx.Options and raise on bad key
Merge pull request #1389 from alco/iex-options-fix

Refactor IEx.Options and raise on bad key
Small refactoring on IEx.Options
Add Stream.iterate
Add Stream.repeatedly
Fixed typos in IEx.Options docs
Fixed doc typos in the IEx module