Merge remote-tracking branch 'upstream/master' into grunt-0.4

Conflicts:
	version.txt
Demos: copy editing of panel fixed positioning demo.
Demos: improvements to form pages.
Demos: updates title of form element page and corrected markup for code blocks.
Demos: fixed broken links
Textinput: suppressed disabled check for event listeners. Fixed #509 - Textarea doesn't AutoGrow height with pre-filled values in a collapsible
Listview filter: Check if var listview is defined. Fixes #5696 and #5643

The listviewcreate event bubbles up which causes an error if a listview is nested in an UL or OL without data-role="listview".
Demos: cleaned up markup of "Page widget" page.
Transitions: Removed animation-fill-mode properties to improve animations in Android 4.x. Fixes #5679
Demos: updated dialog examples links and markup.
loadPage: update to account for if the page is prefetched done update basetag. Fixed #5677 - Navigation: Prefetching pages from other directories offsets <base>-tag
init: Use getAttribute() to access data-url attribute to decrease startup time. Applying by hand from #5466.
page.sections: Use getAttribute() to access data-url attribute to decrease startup time. Applying by hand from #5466.
Form widgets: Add reset handling via $.extend, not $.widget to avoid additional subclass depth
addFirstLastClasses: Add it to widgets via $.extend, not $.widget, because it does not use any widget factory features.
Slider tooltip: "class" is a reserved word in IE.
Popup: When focusing on the container, do not bounce focus to an element inside it even if such an element is available. Fixes #5706.
Widget factory: Move to 1.10.1

The diff from what we had is exactly the fix for http://bugs.jqueryui.com/ticket/8876
Merge remote-tracking branch 'upstream/master' into grunt-0.4
Build: Added new grunt tasks: curl, rsync, release and recurse