Build: Update grunt and grunt-jscs-checker, use jquery preset for jscs
Datepicker: Fix Spanish locale data

Fixes #9735
Closes gh-1166
Autocomplete: Announce autocomplete correctly in all ATs.

Fixes #9631
Closes gh-1153
Sortable: Cleanup

Closes gh-1168
Closes gh-1169
Dialog: Apply `overflow: hidden` to contain the resize handles

Fixes #9521
Closes gh-1092
Resizable: Only resize/reposition if size is greater than specified grid

Fixes #9611
Closes gh-1132
Droppable demos: Use ui-state-default for activation

Closes gh-1085
Position: Avoid reading overflow css on documents

Fixes #9533
Closes gh-1072
Slider & Interactions: Add Windows 8 touch support

Fixes #9709
Fixes #9710
Closes gh-1152
Widget: Support events with dashes and colons

Fixes #9708
Closes gh-1159
Build: Upgrade to grunt-contrib-csslint 0.2.0

This should fix the crazy grunt-contrib-csslint -> csslint -> parserlib fuzzy
version issues.
Tests: Fix draggable_options expected test count to be dynamic

The test count was previously incremented to 8 when normally 6 tests
are run.  After figuring out the dynamic test code, I just made the
expect depend on the same array length

Also re-enabled the test in the Gruntfile since it now passes.
Build: Upgrade to grunt-contrib-qunit, supports page options
Demos: Fixing broken links to effect demos
Tests: sortable: fix assert message.

Changed 'stop' to 'over'.

Closes gh-1174
Draggable: fix changing containment

If containment was set such that relative_container is set by
_setContainment, and then containment changes to e.g. "document",
"window", or an array, relative_container would not be unset, causing
incorrect containment of the draggable.

Add a unittest to check that containment with an array works after
previously being set to "parent".

Fixes #9733
Closes gh-1176
Autocomplete: Fall back to .ui-front searching for empty jQuery objects

Fixes #9755
opiton --> option typo fix for several DOM tags and dialog code
Merge remote-tracking branch 'remotes/jquery-original/master'

Conflicts:
	Gruntfile.js
	demos/index.html
	package.json
	ui/jquery.ui.draggable.js
	ui/jquery.ui.sortable.js