Selectmenu: Preserve text selection and button focus on click

Fixes #10639
Closes gh-1358
Build: Updating the master version to 1.11.3-pre.
Build: Update version to 1.12.0-pre
DatePicker: datepicker_instActive released on instance destroy

Fixes #10668
Closes gh-1362
Autocomplete: Remove duplicate array key in demo

Ref gh-1363
Demos: Remove duplicate CSS properties

Closes gh-1363
Dialog: Remove leftover backcompat flag in tests
Core: Removed .focus( delay )

Fixes #9649
Core: Remove .zIndex()

Fixes #9156
All: Drop support for IE7

Fixes #9838
Closes gh-1365
Build: Upgrade to commitplease 2.0.0

commitplease now accepts "[tmp]:" and similar to temporary commits,
useful while updating pull requests that are squashed later.
Selectmenu: Remove broken tabindex code
Datepicker: Fixed month names and firstDay value in Arabic locale

Fixes #10035
Closes gh-1246
Build: Upgrade to grunt-git-authors 2.0.0 and add update-authors task

Closes gh-1378
Tests: Adding missing dependency
Tests: Removing unused visual theme test
Theme: Change default widget font-size to 1em

Fixes #10131
Closes gh-1374
Menu: Wrap menu items in a <div>

This avoids styling issues where ui-state-focus rules apply to submenus.

Fixes #10162
Closes gh-1342
Autocomplete: Re-add wrappers to menu items
Selectmenu: Re-add wrappers to menu items