Refactor and improve coverage of ExUnit formatters
Remove unecessary overheard on ExUnit runner and ensure messages are in order
Support :debug option on ExUnit
Support --debug on internal tests which are not run through mix
No need to print 'test' before each test name
Add mix test --debug
Update CHANGELOG
Rename the ExUnit option from debug to trace
Remove the URI lookup mechanism in favor of application env
Fix typo on ExUnit.CLIFormatter
Merge pull request #1352 from elixir-lang/jv-uri

Remove the URI lookup mechanism in favor of application env
Get rid of specifics
Rewrite how records are introduced
Re-organize records tests
Improve Record docs
Tidy up Record and access docs
Fixed typos in Record docs
Fixed typo in Record.update ArgumentError message
Fixed doc typos for Kernel.defrecord and Kernel.defrecordp
Fixed typos in Regex module docs