Add Access.update/3
Add get_in/2, put_in/3 and update_in/3
Fix nested updates bootstrapping
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