Remove stranded support.js checks for oldIE.
Remove support.reliableHiddenOffsets detect.
Remove inlineBlockNeedsLayout and shrinkWrapBlocks.
Remove deleteExpando detect.
Remove oldIE submit/change bubble detects.
Remove noCloneEvent detects and white-box unit test.
Remove oldIE styleFloat detect.
Remove appendChecked detect and stranded markup.
Use new version of grunt-contrib-watch. Close gh-1106.

Previous versions of grunt-contrib-watch did not support editors that used safe-writes (vim, etc..).
Fix #12945. Check for .getAttribute so IE9 is happy.
Ref #12945, IE9/10 still needs safe .getAttribute check.
Fix #12471. Use consistent line endings in jquery.js
Allow build to continue with --force on bad line endings.
Fix #13143. Event target cannot be a text node.

Check removed in the initial 2.0 refactor but Chrome still needs it. No effective way to unit test; see the test case in #13143.