Fixed typos in Mix.Deps.Retriever docs
Start app before perfoming requires
Fixed doc typos in OptionParser
Merge pull request #1412 from jwarwick/optionparser_docs

Fixed doc typos in OptionParser
Fixed doc typos in Mix.Tasks.Test
Merge pull request #1415 from jwarwick/mix_help_typos

Fixed doc typos in Mix.Tasks.Test
Implemented Record.__record__(:index) syntax, Issue 1414.
Updated docs to use __record__(:index) instead of __index__
Updated System and Mix to use __record__(:index) syntax
kwlist are inspected as a list of tuples with raw: true
Keep head|tail format on splice, closes #1393
Update CHANGELOG
Merge pull request #1402 from jwarwick/retriever_typos

Fixed typos in Mix.Deps.Retriever docs
Merge pull request #1419 from brunoro/raw-kwlist

kwlist are inspected as a list of tuples with raw: true
Merge pull request #1417 from jwarwick/issue_1414

Fix for Issue 1414, Record.__record__(:index) syntax
Add deprecation warning to __index__ on Records
Deprecate quote binding: in favor of quote bind_quoted:
Raise proper exception on invalid quoted expression

We also documented valid types in Macro.t

Closes #1411
Improve error messages from typespecs, closes #1401
Do not support inline types with defrecord