Demos: Adding <meta name="viewport"> tag for easier mobile browsing
Slider: Switch handles from <a href="#"> to <span tabindex="0">

Fixes #9890
Closes gh-1207
Droppable: Fix dependencies in photo manager demo
Build: Include grunt tasks files in jscs task
Build: Fix testswarm task, use API correctly
Spinner: Minor typo in stepUp()'s tests
Datepicker: Fix date format for Ukranian locale

Fixes #9939
Button: Properly refresh button sets with new radio buttons

Fixes #8975
Ref gh-888
Core: Don't create `$.support.selectstart`
Position: Don't create `$.support.offsetFractions`
Selectemnu: Demo cleanup
Build: Include draggable.css and sortable.css in the CSS concat step
External: Update mousewheel plugin, copy only main file
Resizable: Remove bad workaround for draggable+resizable

This adds a compound test page for draggable+resizable, which had no coverage
before. Using that page shows that there is no way to reproduce the behaviour
described in the original ticket that caused this workaround, since its not
possible to resize an element beyond the window boundaries. Therefore removing
the workaround, which is 6+ years old and has no test coverage, seems like the
sanest approach.

Fixes #6939
Closes gh-1210
Build: Update version from pre to -pre

Ref jquery/jquery-release#61
Selectmenu: Cleanup

Ref gh-1224
Selectmenu: Don't use active items at all

Menus only use active items for nested menus which selectmenu doesn't support.
Selectmenu should only be working with focused items.

Ref gh-1224
Selectmenu: Simplify selection of focused item via keyboard

Don't go through menu to select the currently focused item.

Renamed _selectMenu() to _selectFocusedItem() for clarity.

Closes gh-1224
Selectmenu: Remove unused var
Button: Remove `ui-state-active` when disabling buttons

Fixes #9602
Closes gh-1151