Do not allow custom compiler options
Add get_in/1, put_in/2 and update_in/2
Mix.CmdTest aware of Windows newline behavior
Mix.ShellTest aware of Windows newline behavior
Mix.CmdTest, Mix.ShellTest and Windows newlines (take 2)
Test and assert valid paths
Fix Kernel bootstrap
Defined os_newline in test_helper for Mix
Mix.CmdTest, Mix.ShellTest and Windows newlines (take 2)
Small typo
import happens already with `use Supervisor`
`supervise` vs. `supervisor`
Merge pull request #2352 from chyndman/mix-shell-tests-win

Mix tests aware of Windows' esoteric newline behavior
Merge pull request #2353 from scrogson/patch-1

Supervisor documentation updates
Require get_and_update/3 instead of update/3 in Access
Add get_and_update_in/* ops and update CHANGELOG
Improve protocol docs
Fix get_and_update_in/2 docs
Merge pull request #2351 from ericmj/compiler_opts

Do not allow custom compiler options
Make available_compiler_options public and improve error message