Add initial support for .iex files
Use System.halt instead of :erlang.halt
Don't wrap Code.require_file
Include description of .iex in the doc for IEx
Expand ~/.iex before using it
Pass the stacktrace explicitly to IEx.Util functions
Don't mention the f() helper for now (it's not supported yet)
Move load_dot_iex to IEx.Server, after `require IEx.Helpers`
Fix a bug in ~/.iex expansion
Split the long :elixir.eval line into shorter ones
Add missing comma in the doc
Add :elixir.scope_for_eval/2 convenience function
Add import_file/1 and /2 helpers
Remove redundant blank lines in iex helpers' docs
Add ability to disable loading of .iex
Fix sample .iex file in the doc
We don't need import_file/2

Since the argument to import_file/1 has to be a literal, it's not that
difficult to construct desired path by hand
Make import_file raise ArgumentError
Add --dot-iex command line option to IEx

It allows one to override the standard locations where .iex is searched
and also makes it possible to disable .iex loading completely.
Update CHANGELOG